Canoe Encounters Humpback Whale
Matt Arone
Published
02/05/2013
Some whale-watchers get an unexpected surprise...
26 Comments