Customer points at a screen displaying a website of Alibaba’s Taobao at a rural service centre in Yuzhao Village, Tonglu, Zhejiang province, China

0

Share.

Comments are closed.