Swedish National Library

Swedish National Library

Stockholm, SwedenCompetitionCompleted | 2006