Freddie Torres cast into the bay at Orchard

Freddie Torres cast into the bay at Orchard Beach, Pelham Bay, May 3, 2014. (Credit: Bruce Gilbert)

Comments