Leopard Sharks at La Jolla Shores Beach, near San Diego, California
Added: 2012-09-02 21:11:00 (GMT)
Keywords: leopard, sharks, la, jolla, shores, beach, near, san, diego, california
Location: 8324 La Vereda, La Jolla, CA 92037, USA
DiziVizi is the best video sharing website. Find videos from any place in the world.
Explore