China International Telecommunication Construction Corporation logo

China International Telecommunication Construction Corporation

Address: Not available