The Little Ice Cream Shop - the United Kingdom

Ice Cream Shop of the Year 2018 - Cumbria