UNITED KINGDOM | Thursday, 8 March 2007 | Views [688]
Chinese Opera in Chengdu. A colourful, mixed bag of hillarity and bizzareness.