Life-size trompe l'oeil by the creative duo Caravane Studio.Our mandate was to digitally polish the impressive and ingenious installation.