Designed by
Title
NYC: The Statue of Liberty #
Description
Frédéric August Bartholdi's famed green copper clad sculpture the Statue of Liberty, a gift from the people of France to America in 1889, stands on its pedestal on Liberty (Bedloe's) Island in New York harbour.
This image is editorial