Splash

London Sky, 2020-2022. oil on flax mounted on board, 21 × 18 cm, (8 1/4 × 7 1/8 ins)

Close