butcher

173    Butcher, Chengdu, China, 1981