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