Stock Photo: International Broadcast Centre,Beijing China

Stock Photo: 1886-62516 International Broadcast Centre,Beijing China