131017-Sheepdog-Puppies-U7A7051

Two black and white border collie puppies

Border collie puppies for sale

Leave a comment

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