closeup of construction site in china

Royalty-free stock photo ID: 86765113

closeup of construction site in china