Onllwyn Eggs

Fresh laid free range eggs

 

Miles travelled to market

45.30