
-
Goldilocks and the 3 Bears
2010
Oil on canvas
160 x 134.5 cm / 63 x 53 inches
-
Chinese Mars Shot
2009
Oil on canvas
345.4 x 68.6 cm / 136 x 27 inches
-
Atomic Bomb
2007
Oil on canvas
213 x 182.9 x 5.3 cm / 83 7/8 x 72 x 2 1/8 inches
-
Trog & Frog
2007
Oil on canvas
111.5 x 92 x 4 cm / 43 7/8 x 36 1/4 x 1 5/8 inches
-
Venus
2003
Oil on canvas
Unique
132 x 76.2 cm / 52 x 30 inches