"I am here" Fabrication

Public Art Projects  /  International Financial Square, Chengdu, Sichuan Province, China