The European nation ruled by sheep
Meaning “Sheep Islands”, the Faroe Islands owe much of their unique identity to these hardy, tangle-haired creatures.
Meaning “Sheep Islands”, the Faroe Islands owe much of their unique identity to these hardy, tangle-haired creatures.