mimi lee
mimi lee
Multimedia developer at University of Southampton
mimi hasn't created any portfolio samples.