Strawberry Fields Farm Shop - the United Kingdom

Best Farm Shop & Restaurant 2019 - Devon