130807-collie-cross-terrier-puppy-4U7A4595

Little white-faced puppy, part jack russell and part Border collie

Little white-faced female puppy, part Jack Russell and part Border collie

Leave a Reply

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