Puppet show "The Big Night Show" staged at Cairo Opera House

Source: Xinhua| 2019-05-12 07:39:54|Editor: Yurou
Video PlayerClose

EGYPT-CAIRO-PUPPET SHOW

Performers control puppets during the puppet show "The Big Night Show" at Cairo Opera House during the Muslim holy month of Ramadan in Cairo, Egypt, on May 11, 2019. (Xinhua/Ahmed Gomaa)

   Prev 1 2 3 4 Next  

KEY WORDS:
EXPLORE XINHUANET