China, Shanghai, bustling activity in the Old Town streets of the Yuyuan Bazaar popular shopping venue
China, Shanghai, bustling activity in the Old Town streets of the Yuyuan Bazaar popular shopping venue
Size: 4794px × 2994px
Location: Yuyuan Bazaar, Old Town, Shanghai, China
Photo credit: © Manfred Gottschalk / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bazaar, china, scooters, shanghai, shopers, shopping, shops, tourists, town, yuyuan