Around Stroud a small town in Gloucestershire England UK Moonflower Shop
Size: 4293px × 2862px
Location: Stroud Gloucestershire England UK
Photo credit: © JMF News / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cotswold, cotswolds, glos, gloucestershire, moonflower, shop, stroud, town