Flora Cheong-LeenPhotoFlora Cheong-LeenPhotoFlora Cheong-Leen張天愛GalleryFlora Zeta Elizabeth Cheong-Leen (born November 20, 1959) is a Hong Kong actress and fashion designer.Known for6.8Duel to the Death19836.1The Head Hunter1982