High-resolution satellite images of Praia, Cabo Verde.

Storms