edinburgh, edinburgh, united kingdom
Förde Show Concept GmbH
Edinburgh Napier University
IBA Hamburg