Display [English] [Big5]
You are currently displaying English
上海第一製片廠
First Shanghai Film Studio

 
 
Filming
  The Sunshine of Mother (1933)
  The Goddess (1934)