High-resolution satellite images of La Gomera, Canary Islands.

Storms