Olivier Otten
digital technology - interactive - internet - media
Rotterdam-based (NL) media & interaction artist exploring the field of digital culture.
Rotterdam-based (NL) media & interaction artist exploring the field of digital culture.
Oliver Otto