The Church of Our Lady in Fleet, Hampshire, England just reached its centenary in June of 2008. To commemorate this grand occasion they held a Flower Festival that uniquely depicts the life of Christ. I was greatly honored to have my painting, “The Passion Flower” selected to mark such a special occasion, half a world…

READ MORE