Construction works inside large building. Building installation exhibition center. Loader machine on the construction site. Many people in installation work. Blurred Background

Remaining Time -0:00
Progress: NaN%
Playback Rate
1.00x
information icon122445224
video icon13.76s