← mirror wall leo houlding Leo leading the Paper Flake, 15 metres high, five metres wide and one-centimetre thick. Photo Matt Pycroft / Coldhouse Collective → The Mirror Wall in Renland on Baffin Island compared to man-made buildings.