140309-Welsh-Mule-sheep-2719

The lovely face of a Welsh mule sheep

Leave a Reply

Your email address will not be published. Required fields are marked *