Photographs New York Statue of Liberty

The Statue of Liberty is one of the most famous and recognized landmarks in the world, and is strongly associated not only with New York City but also the USA. I was struck with the size: it was extremely large.

Text added: October 2011