David Leach
Bird Cages,
2018,
David Leach
Ibiza, Spain
Babies in cages at the border.
Mixed media on canvas.
150cm h x 100.5cm w
HOME
LATEST WORK
ARTWORK
BIOGRAPHY
CONTACT