Friday, September 23, 2011

Deli Cats

A new design for the play Deli Cats that will go up in L.A. in January.
Deli Cats
Digital painting, Photoshop


Monday, September 5, 2011

Stalker
Oil on canvas 10"x8"