Encyclopedia of India–China Cultural Contacts v2.c11.s1.t3.27
Encyclopedia of India–China Cultural Contacts v2.c11.s1.t3.27
- Language
- English
v2.c11.s1.t3.27
Mural painting depicting the craft of music in the Temple of Heaven, the 58th number cave at Kumutuci, Kucha in the Xinjiang Province, China.