Cotter Organic Lamb is a family-owned farm located in Abbeyfeale, Co. Limerick, Ireland. They specialize in crafting and producing premium, 100% grass-fed organic lamb.
Abbeyfeale, Limerick