“My Brain Has Chicanos” Wall 12m/7m.

Shenzhen CHINA. July 2017