High Yield Egg Layers

Ducks and Chickens that lay 250+ eggs a year