Delicious Lamb
from the Salt Marshes
National Trust Fine Farm Produce Awards 2012

Gower Salt Marsh Lamb is delighted to have achieved a National Trust Fine Farm Produce Award.
Gower Salt Marsh Lamb is delighted to have achieved a National Trust Fine Farm Produce Award.