Cows. Or perhaps very large sheep. Who can say?

Share

Follow