Stratford Upon Avon high Street town centre shops shoppers tourists Cotswolds UK England

- Image ID: E4FHCR
Stratford Upon Avon high Street town centre shops shoppers tourists Cotswolds UK England
P. T. Photography / Alamy Stock Photo
Image ID: E4FHCR
Location: stratford upon avon Cotswolds UK England