Ewe and Lamb

Hopefully a sign that spring is finally on the way, a ewe and lamb bask in the afternoon sunshine in the Cotswold Hills. Number 64, and presumably number 64a, take a well-earned rest… Continue reading