The statue is installed on Freedom Island in Port New York (Manhattan District) and has become a symbol of welcoming travelers to New York by sea. The statue, coated with a copper sculpture, was celebrated on the occasion of the 100th Anniversary of Ameri
Address: New York, NY 10004, USA
Gustavo Santana | Sep 26, 2020
Yesssss
Javad Zinati | Sep 26, 2020
Yes
Thanks! Your answer is awaiting moderation.