Stripes - 36 x 24 acrylic and oil on canvas
Stripes - 36 x 24 acrylic and oil on canvas
no greater love - 36 x 36 acrylic and oil on canvas
no greater love - 36 x 36 acrylic and oil on canvas
red hibiscus - 16 x 12 acrylic and oil on canvas
red hibiscus - 16 x 12 acrylic and oil on canvas
Echoes from a distant past - 16 x 12 acrylic & oil on canvas
Echoes from a distant past - 16 x 12 acrylic & oil on canvas
Doesn't cost a penny - 24 x 18 acrylic & oil on canvas
Doesn't cost a penny - 24 x 18 acrylic & oil on canvas
Pursuit of happiness - 24 x 18 acrylic & oil on canvas
Pursuit of happiness - 24 x 18 acrylic & oil on canvas
The dark side of the moon - 36 x 36 acrylic & oil on canvas
The dark side of the moon - 36 x 36 acrylic & oil on canvas
Purple raiment  - 40 x 30 mixed media on canvas
Purple raiment - 40 x 30 mixed media on canvas
Digital citizen - 30 x 30 acrylic & oil on canvas
Digital citizen - 30 x 30 acrylic & oil on canvas

Double bass - 48 x 24 acrylic on canvas
Double bass - 48 x 24 acrylic on canvas
The Immigrant - 12 X 9 acrylic on canvas
The Immigrant - 12 X 9 acrylic on canvas