Museo Nazionale della Scienza e della Tecnologia
Leonardo da Vinci

Milano, Italy, 2011
Designer:
Interiors:
Architecture: