Farm in Datchworth, Hertfordshire, UK

9EA29410-4F98-463A-B014-258DD35B067A

Watercolour on Arches paper, 10×13”

Advertisements