Image 1 of 1
Opera088 20040721 SHANXI, CHINA: A Jin Opera actress peek up at another actor during performance in rural Shanxi Province, China 21 July 2004.
Opera088 20040721 SHANXI, CHINA: A Jin Opera actress peek up at another actor during performance in rural Shanxi Province, China 21 July 2004.