Arianna Mills in Pets Jan 9, 2013 Dolphins Stampede Whale Watching Boat A huge pod of wild dolphins could be seen from miles away churning up the water to the delight of whale watching passengers and crew. Very rare. 1 Comment Share
Comments
No comments yet. Start the conversation.