Low Angle Slow Motion Shot Of Direction Signboard At Metro Station - Shanghai, China


Shanghai, China

6 Seconds

Clip ID: 46768

Or

View Similar Clips from the Exploring Shanghai City Collection.