Images (2)
Search
Big5 Search Genre Search Year Search
Forums Contact Us
Mother: Ren Ai-Zhu (1905-1931) was an early Chinese film actress.