Splash

Piraeus, 2022. oil on paper, 18 × 26.6 cm, (7 1/8 × 10 1/2 ins), Framed size: 24.2 × 32.6 cm (9 1/2 × 12 7/8 ins)

Close