Designed by
Title
USA, New York, The Statue of Liberty #50928149
Description
USA, New York, October 8, 2014: Statue of Liberty at New York City is given the USA by France in 1885, standing at Liberty Island at Hudson river in New York.
This image is editorial