High-resolution satellite images of Accra, Ghana.

Storms