Shangri-La [click for details]
12 x 12 Cold Wax and Oil on cradle birch panel. Framed in natural floater frame. The definition of Shangri-La is a beautiful place where life approaches perfection. When I finish a painting like this, I feel the Shangri-La, it may not be the place out there but it sure is the place in me.