Little SylvaC Corgi Pup 3133

Little SylvaC Corgi Pup 3133

£9.00Price

Small SylvaC Puppy

3133

Corgi Sitting

Beige Matt

No chips or cracks but does have some marks to his body