nyc0085.jpg

These were cool statues tucked away on Liberty Island.