Teele Jürivete

Ms. Teele Jürivete

School of Innovation and Technology, Glasgow School of Art, Glasgow, Glasgow City, UK