What’s new

On view is: Foreigners board a transfer steamer for departure.
© DOI / NPS / Statue of Liberty NM and Ellis Island, New York / Foto: Augustus Sherman

Motion Detector No. 7: Ellis Island – Island of Hope, Island of Tears

11.03.2017