Tag Thomas Air Photo Archives

New York’s abandoned island – BBC News

32 0

New York’s abandoned island – BBC News

32 0

It's one of New York 's best kept secrets. Lying in plain sight of the city is an island which