Puppy Charo

Young Border Collie puppy walking around his house

Breed: Border Collie Puppy Charo