The Immigration Station of Philadelphia's Ellis Island: Pier 53 on Delaware River
Geographical Society of Philadelphia - ZOOM Conference
PO Box 67Haverford, PA 19041