The Beasts

Oil painting on canvas, 30″ x 24″ (76 cm x 61 cm), August 2011 I’ve seen them in the outskirts of the towns and cities. Their bodies burned with light and fire … the new breed, never seen before. I…