You are currently displaying English
紅梅閣 (1968)
Red Plum Pavilion


Betty Loh Tih


(Image uploaded by heinz Germany)