Million Mama

61576379_f9d8a96e41

Lil continues to post great pics from the Yokohama Triennale. Pictured here is from Shiegaki Iwai’s installation, “Million Mama.”