Sheep on Svartsö

Here’s a little film of some beautiful sheep on the island of Svartsö in the Stockholm archipelago in the early morning. They’re using the supporting

Read More