Designed by
Title
Logo and shop of Costco in Shanghai, China #301350833
Description
Shanghai, China- 3 Dec, 2023: Logo and shop of Costco in Shanghai, China. The retail giant opened its first store on the Chinese mainland in 2019 in Shanghai
This image is editorial