Oil on canvas
76cm x 101cm (unframed, ready to hang)
Blended, ethereal brushstrokes and organic, warm colours have been used to form this oil painting. The title is taken from Isaiah 61 which proclaims the good news of 'release' for all spiritual prisoners. It is a message of liberation and hope, a promise to be set free.
Release
£1,140.00Price