Canada: Severe Winter Storm Pummels Avalon Peninsula With Heavy Snow
- Captured on Sunday 22nd of February 2026
- Location is Paradise
Description
A severe winter storm brought heavy snow and hurricane-force winds to the Avalon Peninsula on Sunday, February 22, leavi Read more...