July 16, 2009

San Diego Snorkeling La Jolla Cove Underwater Park - $70 at La Jolla Cove Ecological Underwater Park