Our Lady of Perpetual Help Icon Mounted on Wood by Legacy Icons (8x10) Legacy Icons reproduce ancient religious icons with some of the highest quality in the world. Each icon is printed individually on museum-quality paper. We do not laminate our icons, as lamination has unpredictable results for image stability. Our icons are laid onto durable MDF board with a wooden veneer on the back.