High-resolution satellite images of Oak Island, Nova Scotia, Canada.

Storms