Splash

London Sky, 2020-2021. oil on flax mounted on board, 20.5 × 20.5 cm, (8 1/8 × 8 1/8 ins)

Close