140127-Carew-Ezra-0674

Tricolour and black and white Border collie sheepdogs

Leave a Reply

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