Dolphin superpod off San Diego coast | The Jackal

20 Feb 2013

Dolphin superpod off San Diego coast