Close up of the Statue of Liberty on Liberty Island in New York City.

Close up of the Statue of Liberty on Liberty Island in New York City. - 1446911

Similar stock images

to-top-page