Splash

The View Towards Piraeus, 2021-2022. oil on linen, 21.8 × 17 cm, (8 5/8 × 6 3/4 ins)

Close