New York Liberty Statue

New York Liberty Statue

Advertisements

New York Liberty Statue. The Statue of Liberty, officially known as Liberty Enlightening the World, is a colossal neoclassical sculpture on Liberty Island in New York Harbor within New York City, in the United States. Statue of Liberty by AJP79 is licensed under CC BY-NC-ND 2.0

Advertisements