World Trade Center 1 under construction from Governor's Island
Mermaid on a float at the mermaid parade in Coney Island.
Biking on Governor's Island near the Statue of Liberty

Ed Wheeler's Photos on the Map

Report This