Civil engineer observes construction site progress and planning future developments

Code produit:
1149746591