Work type: poster / demo / art installation
Clementine Burnley, Barbara Heins, Carlota Larrea
Languages: English
Larrea, Carlota
University of Luton (United Kingdom)