Live action footage
Slow motion footage of the excavator and a truck driving on the construction site, eco friendly power station
4K
4096 x 2160
Editorial Use Only