Wandering seals swarm streets of Newfoundland town

Roddickton, Newfoundland, Canada
Jan 7, 2019
The Weather Network
Event

Please sign in to leave a comment.