Stock Photo: International Broadcast Centre,Beijing China

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