Laura Jones

Red Hot

2023

oil on linen

137 x 112 cm