profile image

Luo Heling

15 Nov, 1937 in Beijing,China

Also Known As:

罗鹤龄Heling Luo

poster
The Red Peony
60% (1980)