Artist // JF DupuisJean-François Dupuis has accumulated over 25 years of...