The Last Judgment / 2012

Click on image for small size.

The F-16 Altarpiece / Acrylic on print canvas
40" x 76" / 100 X 193 cm

In the Name of God / Acrylic on print canvas
40" x 76" / 100 X 193 cm

Arcadia / Photo on aluminium
11" x 27" / 30 x 70 cm