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

© 2017 by Aquila Dunford Wood