Aliexpress online retail service based in China
Size: 4842px × 3228px
Photo credit: © Aleksey Zotov / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: ali, alibaba, aliexpress, app, application, china, express, group, logo, online, retail