Windmill in Datang Wind Power Factory in china

Royalty-free stock photo ID: 61109872

Windmill in Datang Wind Power Factory in china