All posts tagged St. Andrews by-the-sea

Latest
July 25, 2014, No comments

Passengers aboard a whale watching tour boat off the east coast of Canada were wowed by a close up view with a great white shark. The shark, estimated to be […]