nyc0084.jpg

These were cool statues tucked away on Liberty Island.