Deus Ex Machina
Deus Ex Machina

38" × 56"
Oil on linen
2008

Deus Ex Machina
Deus Ex Machina

38" × 56"
Oil on linen
2008

show thumbnails