David Powell
Liverpool Sensor City 2024 – 50 x 40cm, acrylic, wire, on canvas
Previous post
Ryedale FEZ 2024
Next post
The moral illusion 2024