Splash

London Sky, 2020-2021. oil on flax mounted on board, 18.5 × 18.5 cm, (7 1/4 × 7 1/4 ins)

Close