Wandering seals swarm streets of Newfoundland townRoddickton, Newfoundland, Canada 7 Jan 2019
The Weather Network
|