Splash

Greek Independence Day , 2020. oil on flax, 40 × 30 cm, (15 3/4 × 11 3/4 ins)

Close