Laura Jones

Orchid

2024

oil on linen

137 x 112 cm