High-resolution satellite images of Abidjan, Ivory Coast.

Storms