A construction site with heavy machinery working on a road development project.

Code produit:
1191103483