Outcast, 2016, David Leach
Goa, India.
 
Black messiah casting out demons. Double headed serpent and the bird.
Acrylic on canvas

© 2017 by Aquila Dunford Wood