Aerial view of Ellis Island Immigration Station, New York, USA, 1926. From An Outline of Christianity, The Story of Our Civilisation, volume 5: Christianity Today and Tomorrow, edited by RG Parsons and AS Peake, published by the Waverley Book Club (London, 1926).
World North and Central America United States New York New York
Religion & Belief Christianity
Society & Culture Issues & Causes
History & Politics Politics Other
Pixel Dimensions (W x H) : 5246x3333
File Size : 51,226kb