Film crew from the Weather Channel's cable show "Lifeguards" filming at La Jolla Shores.
Image posted by Gail Powell
August 5, 2012
Rate this!