top of page

Sewing Circle

Sewing Circle
1/1
Leverhulme Artist-in-Residence
Interaction, Media and Communications research group
Department of Computer Science and Electronic Engineering
Queen Mary University of London, UK
bottom of page
Interaction, Media and Communications research group
Department of Computer Science and Electronic Engineering
Queen Mary University of London, UK