High-resolution satellite images of Tórshavn, Faroe Islands.

Storms