Statue of Liberty, New York City, New York, USA, North America by Gavin Hellier for Stocksy United

Statue of Liberty, New York City, New York, USA, North America

The Statue of Liberty is a sculpture on Liberty Island in New York Harbour. The statue, a gift to the United States from the people of France, is of a robed female figure representing Libertas, the Roman goddess of freedom.

Share this image

Image #54933
Uploaded 3 June, 2013
Camera: Canon EOS 5D Mark II

This image is exclusive to Stocksy