Statue of Liberty, One World Trade Center and Downtown Manhattan across the Hudson River, New York, Manhattan, United States of America.
RatingsNone
Statue of Liberty, One World Trade Center and Downtown Manhattan across the Hudson River, New York, Manhattan, United States of America.