Coming out of the Dark     2012   Acrylic on canvas (Detail)   100 x 190 cm (39.4 x 74.8 in.)

Coming out of the Dark
2012
Acrylic on canvas (Detail)
100 x 190 cm (39.4 x 74.8 in.)

   Buda 1852   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Buda 1852
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Blind Faith       2014   Acrylic-Dibond Fine Art Print   120 x 180 cm (47 x 71 in.)

Blind Faith 
2014
Acrylic-Dibond Fine Art Print
120 x 180 cm (47 x 71 in.)

   Light Me Up IV    2014   Fine Art Archival Pigment Print on Hahnem  ü  hle stock   120 x 180 cm (47 x 71 in.)

Light Me Up IV
2014
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MCP2164   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MCP2164
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Fear into Power    2013   Acrylic on canvas (Detail)   140 x 200 cm (55 x 78.7 in.)

Fear into Power
2013
Acrylic on canvas (Detail)
140 x 200 cm (55 x 78.7 in.)

   idol1755   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

idol1755
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Yoshi 2065   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Yoshi 2065
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Power Struggle    2014  Fine Art Archival Pigment Print on Hahnem ü hle stock  120 x 180 cm (47 x 71 in.)

Power Struggle
2014
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Hercules   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Hercules
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

    Seventh Heaven     2000   Acrylic on canvas (Detail)   110 x 210 cm (43.3 x 82.6 in.)

Seventh Heaven
2000
Acrylic on canvas (Detail)
110 x 210 cm (43.3 x 82.6 in.)

   Royal Orchestra    2014  Fine Art Archival Pigment Print on Hahnem ü hle stock  120 x 180 cm (47 x 71 in.)

Royal Orchestra
2014
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MYC2136   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MYC2136
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Streamline    2014   Acrylic-Dibond Fine Art Print   120 x 180 cm (47 x 71 in.)

Streamline
2014
Acrylic-Dibond Fine Art Print
120 x 180 cm (47 x 71 in.)

   Metropolis 56   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Metropolis 56
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Night Flames   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Night Flames
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Defy the Odds    2013   Acrylic on canvas   100 x 200 cm (39.4 x 78.7 in.)

Defy the Odds
2013
Acrylic on canvas
100 x 200 cm (39.4 x 78.7 in.)

   Escudo 1582   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Escudo 1582
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MYC2198   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MYC2198
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Imperium Romanum   2014 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Imperium Romanum
2014
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Intuition    2014   Acrylic-Dibond Fine Art Print   120 x 180 cm (47 x 71 in.)

Intuition
2014
Acrylic-Dibond Fine Art Print
120 x 180 cm (47 x 71 in.)

   Beyond the Blues    2014  Fine Art Archival Pigment Print on Hahnem ü hle stock  120 x 180 cm (47 x 71 in.)

Beyond the Blues
2014
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MC1979   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MC1979
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Everything Happens for a Reason, Which is Here to Serve You    2012   Acrylic on canvas 90 x 190 cm (35.4 x 74.8 in.)

Everything Happens for a Reason, Which is Here to Serve You
2012
Acrylic on canvas
90 x 190 cm (35.4 x 74.8 in.)

   CBMC2028   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

CBMC2028
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MetropoleMC2087   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MetropoleMC2087
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Haze 1838   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Haze 1838
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Opera 1894   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Opera 1894
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   It Always Seems Impossible Until it's Done    2013   Acrylic on canvas (Detail)   100 x 200 cm (39.4 x 78.7 in.)

It Always Seems Impossible Until it's Done
2013
Acrylic on canvas (Detail)
100 x 200 cm (39.4 x 78.7 in.)

   MYC2147   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MYC2147
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

  Rapture 2239  2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Rapture 2239
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Santissimo 1542   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Santissimo 1542
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Yoshi2072   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Yoshi2072
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   pink1967   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

pink1967
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Metropolis 52   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Metropolis 52
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Rinascimento    2011   Acrylic on canvas (Detail)   100 x 190 cm (39.4 x 74.8 in.)   Private collection

Rinascimento
2011
Acrylic on canvas (Detail)
100 x 190 cm (39.4 x 74.8 in.)
Private collection

   MCP2153   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MCP2153
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   dentelle1555   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

dentelle1555
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MCP2159   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MCP2159
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   1919   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

1919
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

    Au Pays Des Merveilles   (In Wonderland)     2011 Acrylic on canvas 120 x 200 cm (47.2 x 78.7 in.)

Au Pays Des Merveilles (In Wonderland)
2011
Acrylic on canvas
120 x 200 cm (47.2 x 78.7 in.)

   Yoshi2071   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Yoshi2071
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MCP2173   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MCP2173
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MYC2202   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MYC2202
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MCP2154   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MCP2154
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   ninjutsu96   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

ninjutsu96
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   MYC2144   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

MYC2144
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   buda1660   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

buda1660
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)

   Au1527   2017 Fine Art Archival Pigment Print on Hahnemühle stock 120 x 180 cm (47 x 71 in.)

Au1527
2017
Fine Art Archival Pigment Print on Hahnemühle stock
120 x 180 cm (47 x 71 in.)