High-resolution satellite images of Casablanca, Morocco.

Storms