Image Number: IKN411206.jpg
Caption: People eating and drinking outside Woodruffs Organic Cafe in the Cotswold Market Town of Stroud.
Location: Stroud Gloucestershire England
Credit: LOOP IMAGES/Iksung Nah
Model Release: No
Property Release: No
File size: 2.0MB
Other file sizes and formats available.
Restrictions (if applicable): No use without express written permission