She Talks Icelandic

1 mins
The fate of a crosseyed sheep in the highlands of Iceland.

Recommended

Similar