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 icon122445226
video icon22.76s