Boxiao Yang

Chengdu, Sichuan, China / 1993