El Sur

August 2017, Yokohama Triennale 2017

Yokohama Japan