Displaying English
林瑛  ♀
Linda Lin Ying

Lackey and the Lady Tiger (1980)

(Image uploaded by Harlock)