Personal Information
Organization / Workplace
Manchester United Kingdom
Occupation
Manchester Metropolitan University
Website
www.tmachin.co.uk
Tags
art
second
life
virtual
worlds
drha;
digital
intute
arts
visual
See more