The average hen lays 260 eggs per year! That would leave us with 780 eggs with our three ladies - that's alot of omelets! This adorable Farm Anatomy Dishtowel also came with a cute cheat sheet on a fresh vs. old egg. Helpful when you have a refrigerator bursting with them!
*Thanks M&D for the present*