Stefania Strouza
Altepetl
Greece
2018
INQUIRE