Hog Roast food stall at a summer fair. Stevenage, Hertfordshire, England, GB, UK.

- Image ID: EEH3DY
Hog Roast food stall at a summer fair. Stevenage, Hertfordshire, England, GB, UK.
D. Callcut / Alamy Stock Photo
Image ID: EEH3DY
Location: Stevenage, Hertfordshire, England, GB, UK.