Kreacher

Dog No:
3267C
Points
4815
Breed
Border Collie/WSD