My Brain Has Chicanos

"My Brain Has Chicanos" Wall 12m/7m. Shenzhen CHINA. July 2017