Live action footage
Construction works inside large building. Building installation exhibition center. Loader machine on the construction site. Many people in installation work. Blurred Background
HD
1920 x 1080