Print
Mail
Large
Medium
Small
Share on
Actors from Shanghai Peking Opera Theater perform "Hamlet-The Revenge of Prince Zi Dan" on the first day of the Shakespeare Festival 2018 in Helsingor, Denmark, on Aug 1, 2018.[Photo/Xinhua]