Statue of Liberty - South Brooklyn Internet Inc.

World Trade Center and the Statue of Liberty stand tall in New York Harbor. Shot from ferry to New Jersey during thuderstorm

wtcstatue12x18World Trade Center Manhattan New York 911 terrorism history fre

From The Mark D Phillips Collection