Designed by
Title
Stroud in Cotswolds, Gloucestershire #160971717
Description
STROUD, UK - SEPTEMBER 23, 2019: Situated below the western escarpment of the Cotswold Hills at the meeting point of the Five Valleys, Stroud is a market town in the centre of Gloucestershire
This image is editorial