David Leach
Stone Mountain,
2016,
David Leach
Ibiza, Spain
Screaming maws. A storm of discomfort. The bird’s mouth stitched shut.
Acrylic on canvas
96cm h x 104cm w
HOME
LATEST WORK
ARTWORK
BIOGRAPHY
CONTACT