Strawberry Fields - the United Kingdom

Best Farm Shop & Restaurant 2019 - Devon