Whale Report

Daily report on our sightings on the water in Trinity, Newfoundland