Xi-li Lan-ma-la

Chinese Name: 
息利蘭麻剌
Original Name: 
Sri ...?
Author Comments: 
Affiliation: