Canoe Encounters Humpback Whale

Posted by mullahgwop on Feb. 05, 2013