The "Mina Archontaki" user's logo

Mina Archontaki

Interdisciplinary artist, currently based in Amsterdam.

Stacks