Lítla Dímun is a small, uninhabited island in the Faroe Islands, which is often covered by a cloud of its own.
I live here
Tags:
Editor and Production Coordinator.
Lítla Dímun is a small, uninhabited island in the Faroe Islands, which is often covered by a cloud of its own.
I live here
Tags: