The Saddest and the Happiest Day in History
oil on canvas, 100 x 100 cm

The Saddest and the Happiest Day in History
oil on canvas, 100 x 100 cm

Faith Fields
oil on canvas, 100 x 100 cm

Faith Fields
oil on canvas, 100 x 100 cm

Left Behind
oil on canvas, 100 x 100 cm

Left Behind
oil on canvas, 100 x 100 cm

Then Came the Morning
oil on canvas, 100 x 100 cm

Then Came the Morning
oil on canvas, 100 x 100 cm

Heaven and Earth
oil on canvas, 100 x 100 cm

Heaven and Earth
oil on canvas, 100 x 100 cm

Travel Kit
oil on canvas, 100 x 100 cm

Travel Kit
oil on canvas, 100 x 100 cm

Sudden Departure
oil on canvas, 100 x 100 cm

Sudden Departure
oil on canvas, 100 x 100 cm

Hollywood, Bollywood, "My Wood"
oil on canvas, 100 x 100 cm

Hollywood, Bollywood, "My Wood"
oil on canvas, 100 x 100 cm

I Will Go Up
oil on canvas, 100 x 100 cm

I Will Go Up
oil on canvas, 100 x 100 cm

Palermo
oil on canvas, 100 x 100 cm

Palermo
oil on canvas, 100 x 100 cm

Happy Days
oil on canvas, 100 x 120 cm

Happy Days
oil on canvas, 100 x 120 cm

Evening Scent
oil on canvas, 60 x 60 cm

Evening Scent
oil on canvas, 60 x 60 cm

Happy Birthday
oil on canvas, 100 x 100 cm

Happy Birthday
oil on canvas, 100 x 100 cm

Immanuel
oil on canvas, 100 x 100 cm

Immanuel
oil on canvas, 100 x 100 cm

In the Gap
acrylic on canvas, 60 x 60 cm

In the Gap
acrylic on canvas, 60 x 60 cm

Jacob's Dream
oil on canvas, 60 x 60 cm

Jacob's Dream
oil on canvas, 60 x 60 cm

The Morning Always Comes
oil on paper, 60 x 80 cm

The Morning Always Comes
oil on paper, 60 x 80 cm

Jonah's Prayers
oil on canvas, 60 x 60 cm

Jonah's Prayers
oil on canvas, 60 x 60 cm

Nada
oil on canvas, 100 x 120 cm

Nada
oil on canvas, 100 x 120 cm

What's Going On?
oil on canvas, 60 x 60 cm

What's Going On?
oil on canvas, 60 x 60 cm

Wounded Shepherd
oil on canvas, 100 x 120 cm

Wounded Shepherd
oil on canvas, 100 x 120 cm

Encounter
oil on paper, 58 x 47 cm

Encounter
oil on paper, 58 x 47 cm

Hidden Expectation
oil on canvas, 120 x 100 cm

Hidden Expectation
oil on canvas, 120 x 100 cm

Midday Break
oil on canvas, 120 x 100 cm

Midday Break
oil on canvas, 120 x 100 cm

Spring
oil on canvas, 120 x 100 cm

Spring
oil on canvas, 120 x 100 cm

I Will Go Up
oil on canvas, 100 x 120 cm

I Will Go Up
oil on canvas, 100 x 120 cm

Let's Build a Tower That Reaches Heaven
oil on canvas, 100 x 100 cm

Let's Build a Tower That Reaches Heaven
oil on canvas, 100 x 100 cm

Comfort Cage
oil on canvas, 100 x 100 cm

Comfort Cage
oil on canvas, 100 x 100 cm

Heaven and Earth Collide
oil on canvas, 100 x 100 cm

Heaven and Earth Collide
oil on canvas, 100 x 100 cm

On The Mediterranean Shores
oil on canvas, 100 x 100 cm

On The Mediterranean Shores
oil on canvas, 100 x 100 cm

He Gives His Angels a Command
oil on canvas, 100 x 100 cm

He Gives His Angels a Command
oil on canvas, 100 x 100 cm

O That I Had Wings
oil on canvas, 100 x 100 cm

O That I Had Wings
oil on canvas, 100 x 100 cm

Rapture
oil on canvas, 100 x 100 cm

Rapture
oil on canvas, 100 x 100 cm

Cannot Stop Time
oil on canvas, 100 x 100 cm

Cannot Stop Time
oil on canvas, 100 x 100 cm

Resurrection
oil on canvas, 100 x 100 cm

Resurrection
oil on canvas, 100 x 100 cm

Sunset
oil on canvas, 100 x 100 cm

Sunset
oil on canvas, 100 x 100 cm

Pilgrims
oil on canvas, 100 x 100 cm

Pilgrims
oil on canvas, 100 x 100 cm

Over Ten Million Hopes of Resurrection
oil on canvas, 100 x 100 cm

Over Ten Million Hopes of Resurrection
oil on canvas, 100 x 100 cm

City
oil on canvas, 100 x 100 cm

City
oil on canvas, 100 x 100 cm

Jacob's Dream
oil on canvas, 100 x 100 cm

Jacob's Dream
oil on canvas, 100 x 100 cm

Spring Winter
oil on canvas, 100 x 100 cm

Spring Winter
oil on canvas, 100 x 100 cm

Slow Train Coming
oil on canvas, 100 x 100 cm

Slow Train Coming
oil on canvas, 100 x 100 cm

All The Lonely People
oil on canvas, 100 x 100 cm

All The Lonely People
oil on canvas, 100 x 100 cm

On The Mediterranean Sea
oil on canvas, 100 x 100 cm

On The Mediterranean Sea
oil on canvas, 100 x 100 cm

Fisherman's Departure
oil on canvas, 100 x 120 cm

Fisherman's Departure
oil on canvas, 100 x 120 cm

I love You
oil on canvas, 130 x 150 cm

I love You
oil on canvas, 130 x 150 cm

Women Are From Venus
oil on paper, 43 x 59 cm

Women Are From Venus
oil on paper, 43 x 59 cm

Men Are From Mars
oil on paper, 43 x 59 cm

Men Are From Mars
oil on paper, 43 x 59 cm

Fallen
oil on canvas, 100 x 100 cm

Fallen
oil on canvas, 100 x 100 cm

Sunrise, Sunset
oil on canvas, 100 x 100 cm

Sunrise, Sunset
oil on canvas, 100 x 100 cm

Bicycle
oil on canvas, 100 x 100 cm

Bicycle
oil on canvas, 100 x 100 cm

Where Do They All Belong
oil on canvas, 100 x 100 cm

Where Do They All Belong
oil on canvas, 100 x 100 cm

Escape From Damascus
oil on canvas, 100 x 100 cm

Escape From Damascus
oil on canvas, 100 x 100 cm

Don't You Care
oil on canvas, 100 x 100 cm

Don't You Care
oil on canvas, 100 x 100 cm

Next Step
oil on canvas, 100 x 100 cm

Next Step
oil on canvas, 100 x 100 cm

In the Battle
oil on paper, 50 x 70 cm

In the Battle
oil on paper, 50 x 70 cm

Morning Espresso
oil on paper, 50 x 70 cm

Morning Espresso
oil on paper, 50 x 70 cm

Refugees
oil on canvas, 200 x 200 cm

Refugees
oil on canvas, 200 x 200 cm

Birthday
oil on canvas, 100 x 100 cm

Birthday
oil on canvas, 100 x 100 cm

U-turn
acrylic painting on canvas, 100 x 100 cm

U-turn
acrylic painting on canvas, 100 x 100 cm

Village by the Sea
oil on canvas, 100 x 100 cm

Village by the Sea
oil on canvas, 100 x 100 cm

Picnic for Three
oil on canvas, 100 x 100 cm

Picnic for Three
oil on canvas, 100 x 100 cm

Angels Watching Over Me
oil on canvas, 100 x 100 cm

Angels Watching Over Me
oil on canvas, 100 x 100 cm

Details of Life
oil on canvas, 100 x 100 cm

Details of Life
oil on canvas, 100 x 100 cm

Omani Oasis
oil on canvas, 100 x 100 cm

Omani Oasis
oil on canvas, 100 x 100 cm

Wounded Angels in Syria
oil on canvas, 160 x 200 cm

Wounded Angels in Syria
oil on canvas, 160 x 200 cm

Paradise Joy
oil on canvas paper, 50 x 50 cm

Paradise Joy
oil on canvas paper, 50 x 50 cm

Green Meadow
oil on canvas, 100 x 100 cm

Green Meadow
oil on canvas, 100 x 100 cm

Burning Bush
oil on canvas, 180 x 200 cm

Burning Bush
oil on canvas, 180 x 200 cm

Comfort Zone
oil on canvas, 100 x 100 cm

Comfort Zone
oil on canvas, 100 x 100 cm

Out of The Comfort Zone
oil on canvas, 100 x 100 cm

Out of The Comfort Zone
oil on canvas, 100 x 100 cm

Garden of Freedom
oil on canvas, 100 x 100 cm

Garden of Freedom
oil on canvas, 100 x 100 cm

Going Up
oil on canvas, 100 x 100 cm

Going Up
oil on canvas, 100 x 100 cm

Jacob's Dream
oil on canvas, 180 x 200 cm

Jacob's Dream
oil on canvas, 180 x 200 cm

May This Morning Continue Forever
oil on canvas, 100 x 100 cm

May This Morning Continue Forever
oil on canvas, 100 x 100 cm

Men Are Not Angels, Angels Are Not Men
oil on canvas, 190 x 200 cm

Men Are Not Angels, Angels Are Not Men
oil on canvas, 190 x 200 cm

Moment in Oman
oil on canvas, 100 x 100 cm

Moment in Oman
oil on canvas, 100 x 100 cm

Morning in Muscat
oil on canvas, 70 x 70 cm

Morning in Muscat
oil on canvas, 70 x 70 cm

Not Guilty
oil on canvas, 100 x 100 cm

Not Guilty
oil on canvas, 100 x 100 cm

On the Way To The Beach
oil on canvas, 100 x 100 cm

On the Way To The Beach
oil on canvas, 100 x 100 cm

Paradise On Fire
oil on canvas, 100 x 100 cm

Paradise On Fire
oil on canvas, 100 x 100 cm

Song In The Night
oil on canvas, 100 x 100 cm

Song In The Night
oil on canvas, 100 x 100 cm