This is a lovely evocative alleyway in Stroud, a town in the Cotswolds, Gloucestershire, England.
oil painting on linen canvas
272 Artist Reviews
£279 Sold
This is a lovely evocative alleyway in Stroud, a town in the Cotswolds, Gloucestershire, England.
oil painting on linen canvas
14 day money back guaranteeLearn more