Eduardo Cachucho

Artist, performer, worker in the international cultural sector as programme manager and systems creator. Currently programme manager for Digital Lab Africa.

made on