Designed by
Title
People purchase in Shanghai Frist Food Store for Spring Festival or Chinese New Year of the Ox, Wujiaochang #210091579
Description
Shanghai, China - February 10, 2021: People purchase in Shanghai Frist Food Store for Spring Festival or Chinese New Year of the Ox, Wujiaochang, Yangpu District, Shanghai.
This image is editorial