Flag.JPG
Flag, 2018, David Leach
Ibiza, Spain
 
New heroes for the oncoming dystopia.
Oil and acrylic on canvas.
68cm h x 102cm w