Laura Jones

The luxury of time

2025

oil on linen

213 x 183 cm