A film still of "So Siu Siu" (1962).
Close