Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Lan Shi was born on August 20, 1967 in Nanchang, Jianxi, China. She is an actress, known for Qingchun wu hui (1991), Ji Qing Bian Hu (1997) and Qingchun chongdong (1992).