Angelbert Metoyer, ‘A Clue of the Divine in You’, 2006, Deborah Colton Gallery