Flora Zeta Elizabeth Cheong-Leen (born November 20, 1959) is a Hong Kong actress and fashion designer.
1983 · Sing Lam
1982 · Film Star
1981 · Moon Goddess
1981 · Lam Siu Har
1981 · Gidget
1981 · Hsu Di Di
1982 · June