CHINA-IBSEN/PLAY

FILE PHOTO: Security personnel are seen inside the National Grand Theatre in Beijing, China February 28, 2017. REUTERS/Jason Lee/File Photo

Leave a Reply