130703-kay-sheep-dean-farm-3991

Kay watches the sheep in a yard

Leave a Reply

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