Deus ex Bestia

Deus ex Bestia
2007
Acrylic on canvas
92 x 60 inches