Finnish ‘Architect of Light’ Juha Ilmari Leiviskä Passes Away at 87

German Embassy, in Helsinki; designed and built 1986-93. Image © Arno de la Chapelle

9 / 11
Share Share
Save image