Splash

Autumn Canal, 2022. oil on paper, 26 × 18 cm, (10 1/4 × 7 1/8 ins), 31.3 × 24.1 cm (12 3/8 × 9 1/2 ins)

Close