Shouren Peng

Haicheng, Liaoning province, China