Carrots for sale on a vegetable stall at Stroud farmers market. Stroud, Gloucestershire, England

- Image ID: PJA0GB
Carrots for sale on a vegetable stall at Stroud farmers market. Stroud, Gloucestershire, England
Tim Gainey / Alamy Stock Photo
Image ID: PJA0GB
Location: Stroud, Gloucestershire, England