High-resolution satellite images of Bonaire.

Storms