Statue of Liberty National Monument also includes Ellis Island Immigration Museum.
Photo Credit: NPS photo
26 Wall Street, New York, New York 10007 USA
Statue of Liberty National Monument also includes Ellis Island Immigration Museum.
Photo Credit: NPS photo