The Statue of Liberty in New York City USA, stock photo

Stock image of 'The Statue of Liberty in New York City USA'
Location: United States
Published: June 8, 2016
Close
Loading