Statue of Liberty, New York City. Federally owned Liberty Island, in Upper New York Bay, is best known as the location of the Statue of Liberty. The copper statue was designed by French sculptor Frederic Auguste Bartholdi and built by Gustave Eiffel.
Photo by travelnotes
Royalties free, Commercial & Editorial use