The Special 20th Annual Beaches Spring Sprint Photo Gallery Saturday, March 31, 2007
Organized by Beaches Advisory Council and Beaches Recreation Center