Actors and crew on a film set in Shanghai, China, Asia


Size: 4896px × 3264px
Location: Shanghai, China, Asia
Photo credit: © ICP / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: actors, asia, asian, camera, center, central, centre, china, chinese, cities, city, crew, downtown, film, making, movie, rm01, scene, set, shanghai, street, urban