Retiring farm world 2021

Schleich Border Collie 16840

Schleich German Shepherd Puppy 16832

Schleich Dalmatian Puppy 16839

Schleich Yorkshire Terrier 13876

Schleich Goose 13799

Schleich Hereford Calf 13868