Live action footage
Building of Heilongjiang Beijing Opera Theatre (city of Harbin, China). Street traffic, sunny autumn day October 05, 2013.
HD
1920 x 1080
Editorial Use Only