High-resolution satellite images of Freetown, Sierra Leone.

Storms