High-resolution satellite images of Rabat, Morocco.

Storms