A look south toward the green Ward's Island Foot Bridge which is near East 103rd Street in Manhattan. Photo taken on Fri, July 03, 2015

© 2005-2026 N2LRB.com - All Rights Reserved - Web Design by Twin Communications