Skip to content

Schleich Hen 13826

Hens lay between 250-300 eggs per year.

$4.99

6 in stock

Featured Products