Swimming with Giants: My Encounters with Whales, Dolphins and Seals

by Anne Collet
In Swimming with Giants, Anne Collet describes the power and majesty of being close... read more