Oil on canvas, ready to hang.
Signed on the front.
Matera is a beautiful town in South Italy . It is also known as “the city of stone”. Bel Gibson has filmed Passion of Christ in this suggestive city.
I visited Matera a few time and it is always a wonderful surprise.