Stephane Ducret lives his life giving the world his greatest gift – his passion of art and all of the joy that it brings.