French artist Théo Mercier's massive installation MIRRORSCAPE is a whole landscape of unwanted junk, found on his travels in Tasmania and sculpted in sand.
Advanced digital imaging reveals a portrait of an unknown man beneath "Ecce Homo," an oil painting by renowned Renaissance ...