je.st
news
Hundreds of Leopard Sharks Spotted
2013-11-27 04:55:17| Biotech - Topix.net
People using kayaks and paddleboards enjoyed the appearance of hundreds of leopard sharks off the coast of La Jolla, Calif.
Tags: hundreds
spotted
sharks
leopard
Category:Biotechnology and Pharmaceuticals