May 24, 2009

San Diego Snorkeling: La Jolla Leopard Sharks Tour at La Jolla Cove Ecological Underwater Park