
Chloe Holt British, b. 1981
Lumen - The Light
mixed media on Arches oil paper
130 x 80.5cm
Copyright The Artist