Thaleia Kavvada

Log

Documenta 14 / Kassel , June 2017 (Pt1)