Copyright 2007-2017 Built with Indexhibit
PUNCTUM PROXIMUM 2013 180 x 90 x 30 cm, semi-transparent mirror, copper springs, light bulbs, electrical mechanism