Jeffrey Canning
Jeffrey Canning
Swimming with Humpback
Silver Banks, Domican Republic
2009
Jeffrey Canning
Snorkeling With Humpback And Her Calf
Silver Banks, Dominican Republic
2009
Jeffrey Canning
Harp Seal On PackIce
Iles-de-la-Madeleine, Cabot Strait, Canada
2008