Jean-Pierre Lafrance, ‘Visitor’, 2010, Thompson Landry Gallery