High-resolution satellite images of Nicosia, Cyprus.

Storms