High-resolution satellite images of El Hierro, Canary Islands.

Storms