Pop-up design shop by i29 creates a hall of mirrors in an 18th-century building
Mirrored displays and walls have been designed to create a surreal visual effect at this pop-up design shop that Dutch interiors studio i29 has created inside an 18th-century building in Amsterdam (+ slideshow). More