Nigel Stewart British artist,huge imposing oil on canvas" Incubus Rapture"
HUGE imposing oil on canvas painting,by British artist ( now residing in France) Nigel Stewart. The title of this painting is " Incubus rapture, "signed to rear, see pictures. It was painted in 1989 in the early part of the artists career. It is not