Personal Information
Organización/Lugar de trabajo
Cape Town, Western Province South Africa
Sitio web
www.newmedialabs.co.za
Etiquetas
labs
media
new
fun
people
nml
architecture
software
development
social
Ver más