William Feng

Shanghai, China / 1978