Artwork for Restaurant Bocca in NYC - Acrylic - 12’ x 5’ - 2019

Artwork for Restaurant Bocca in NYC - Acrylic - 12’ x 5’ - 2019

Summertime - Oil on Canvas - 2019

Summertime - Oil on Canvas - 2019

Ecosystem - Oil on Canvas - 2019

Ecosystem - Oil on Canvas - 2019

Portrait - Oil on Canvas - 20”x 24”

Portrait - Oil on Canvas - 20”x 24”

 
Italian summer, oil on canvas - 20”x 24”

Italian summer, oil on canvas - 20”x 24”

 
Robert and Sheila - Acrylic on canvas 16”x 12”

Robert and Sheila - Acrylic on canvas 16”x 12”

 
Orange - Oil on canvas + tape, bands - 30”x 24”

Orange - Oil on canvas + tape, bands - 30”x 24”

 
Health care reform U.S 2009 - Oil on canvas + medicines - 24”x 24”

Health care reform U.S 2009 - Oil on canvas + medicines - 24”x 24”

 
Last supper latest pictures - Oil on canvas 40”x 30”

Last supper latest pictures - Oil on canvas 40”x 30”

 
Hot Latte - Oil on canvas - 24”x 40”

Hot Latte - Oil on canvas - 24”x 40”

 
Flowers - Oil on canvas - 40”x 20”

Flowers - Oil on canvas - 40”x 20”

 
Gay marriage - Oil on canvas 30”x 40”

Gay marriage - Oil on canvas 30”x 40”

 
Morning with coffee - Acrylic on canvas - 16”x 12”

Morning with coffee - Acrylic on canvas - 16”x 12”

 
My first home - Oil on canvas + polyurethane - 20” diameter

My first home - Oil on canvas + polyurethane - 20” diameter

 
Red lips - Acrylic on canvas - 16”x 12”

Red lips - Acrylic on canvas - 16”x 12”

 
Chasing the moon - Oil on canvas - 70”x 50”

Chasing the moon - Oil on canvas - 70”x 50”

 
Women and flowers - Oil on canvas - 20”x 24”

Women and flowers - Oil on canvas - 20”x 24”

 
Face with face with Pollution - Oil on canvas - 70”x 50”

Face with face with Pollution - Oil on canvas - 70”x 50”

 
Love you love you too - Oil on canvas - 30”x 40”

Love you love you too - Oil on canvas - 30”x 40”

 
The oceans and the plastic - Oil on canvas - 40”x 30”

The oceans and the plastic - Oil on canvas - 40”x 30”

 
Sunset - 30”x 40”

Sunset - 30”x 40”

 
Abstract sunset - Oil on canvas - 30”x 24”

Abstract sunset - Oil on canvas - 30”x 24”

 
Manhattan view - Oil on canvas - 40”x 30”

Manhattan view - Oil on canvas - 40”x 30”

 
Mistake - Oil on canvas - 48”x 30”

Mistake - Oil on canvas - 48”x 30”

 
Mask - Oil on canvas - 20” x 24”

Mask - Oil on canvas - 20” x 24”

 
Colors around NYC - Oil on canvas - 24”x 30”

Colors around NYC - Oil on canvas - 24”x 30”