David Leach
Cage Fright,
2018,
David Leach
Ibiza, Spain
Babies in cages. Build the wall. God help us.
Mixed media on canvas.
107cm h x 68cm w
HOME
LATEST WORK
ARTWORK
BIOGRAPHY
CONTACT