birdrockavenue
6 years ago1,000+ Views
A funny sheep in Faroe Islands.
2 comments
Suggested
Recent
i love the title!!
Hahahaha, I love this. I like the caption. XD
4
2
2