Laura Jones

Scopello

2023

oil on linen

137 x 112 cm