David Leach
Pelicanos,
2017,
David Leach
Ibiza, Spain
A row of pompous birds. A military, a royalty or a shooting gallery.
Mixed media on canvas.
67cm h x 102cm w
HOME
LATEST WORK
ARTWORK
BIOGRAPHY
CONTACT