High-resolution satellite images of Abuja, Nigeria.

Storms