Photo showing view of Ferry, the Laura, at Ellis Island pier; part of the Immigration Station is visible at right. This old photograph dates to 1908.
Photo showing view of Ferry, the Laura, at Ellis Island pier; part of the Immigration Station is visible at right. This old photograph dates to 1908.