Architecturehtutkhaung (35)in #zappl • 6 years ago Feet of the Statue of Liberty arrive on Liberty Island 1885.