Light St. And Dyer Ave.
New York, New York 10466

Paddle through the sparkling blue waters and green marsh grass of the Pelham Bay Lagoon.

Added by Upcoming Robot on September 10, 2010