published on: 2017-06-03 03:36:17
at Statue of Liberty & Ellis Island
at Statue Of Liberty, Liberty Island, New York City
Nitration
at New York, New York
at World Trade Center