Print
Mail
Large
Medium
Small
Share on
Photo taken on Aug 8, 2016 shows an orchestra from Beijing No.2 Experimental Primary School performing at the Edinburgh Festival Fringe 2016 in Edinburgh, Britain. [Photo/Xinhua]