Cheshire Ice Cream Farm and Tea Room Open Sign

- Image ID: EY5KD3
Tony Smith / Alamy Stock Photo
Image ID: EY5KD3
Location: Great Budworth, Northwich, Cheshire, England, UK