Adorable sheep

An adorable flag-wielding sheep wants to tell you a story. Image taken somewhere in the Scottish Highlands.

The story of Scottish wool. You know you want to here it. But I ask you, is this sheep cute or evil? Or both?

Advertisements