nyc0083.jpg

These were cool statues tucked away on Liberty Island.