CCTV Russia

Location:
Moscow, Russia
Affiliation:
CCTV
Set Design by: Broadcast Design International