David Powell
Shenzen 2023 – 40 x 40cm, acrylic on canvas
Previous post
Cambridge Compass 203
Next post
Felixstowe and Harwich 2023