Patch. A 12 week old terrier cross who is a very inquisitive puppy and loves cuddles and adventures

//Patch. A 12 week old terrier cross who is a very inquisitive puppy and loves cuddles and adventures

2018-11-01T10:52:57+00:00