High-resolution satellite images of Dakar, Senegal.

Storms