Alibaba advertisement

An advertisement of Alibaba.com. Photo: Flickr

July 27, 2018 4:29 AM (UTC+8)