Haley of Surfrider organizing the Day After beach clean-up in Ocean Beach.
Image posted by Gail Powell
July 5, 2012
Rate this!