The Emissary.

4.5” x 4.5”, oil on panel, 2006

All images copyright © Jean-Pierre Roy,2007.