Kelly's

Restaurant in St. Ives, UK

Ice Cream/Tea ice cream