Micromegas, Museum of Finish Architecture

Description

Micromegas, Museum of Finish Architecture, Helsinki,  February  6 – March 19, 1980