A team of engineers and architects working on a construction site, supervising the progress of a new building

Code produit:
736761092