Work type: poster / demo / art installation
Michael Takeo Magruder, Hugh Denard
Languages: English
Magruder, Michael Takeo
King's College London (London, England, United Kingdom)