Assam, india - May 04, 2021 : Taobao logo on phone screen stock image.


Size: 3040px × 4048px
Location: india
Photo credit: © Seemanta Dutta / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: -commerce, alibaba, app, application, business, business--consumer, china, chinese, commerce, company, computer, digital, display, editorial, finance, global, group, icon, internet, jack, logo, mall, marketing, mobile, modern, money, multimedia, network, news, online, page, phone, platform, retail, screen, service, shop, smartphone, store, symbol, taobao, technology, tmall., trade, update, web, website