A hen lays roughly 275 eggs a year for the first few years of her life and then becomes more sporadic as time goes on.
Share this post
The Chicken and the Egg
Share this post
A hen lays roughly 275 eggs a year for the first few years of her life and then becomes more sporadic as time goes on.