Luo Shan Shan

Luo Shan Shan

Luo Shan Shan (罗珊珊) was born on October 8, 1983. Luo Shan Shan movies and tv shows: A Mobile Love Story 2008 (China), Midnight Sunlight 2005 (China)...

Profile

First Name: Shan Shan
Family Name: Luo
Native Name: 罗珊珊
Nationality: Chinese
Gender: Female
Born: October 8, 1983
Age: 35