nyc0082.jpg

These were cool statues tucked away on Liberty Island.