Live action footage
Two chinese workers are built sett (block-stone).
HD
1920 x 1080
Editorial Use Only