Small SylvaC Puppy
3133
Corgi Sitting
Beige Matt
No chips or cracks but does have some marks to his body
Little SylvaC Corgi Pup 3133
SKU: syl3133
£9.00Price
Small SylvaC Puppy
3133
Corgi Sitting
Beige Matt
No chips or cracks but does have some marks to his body