High-resolution satellite images of Nairobi, Kenya.

Storms