Stock animation
Typical Chinese old town street,shanghai traditional shopping marketplace,farmers market fruit Stand,busy People.
HD
1920 x 1080