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