OlaMaxReel 01
Loading.
Framing.
Cueing.
Threading.
Projecting.
Loading.
Stand by · pulling the latest frames
Stand by · pulling the latest frames

Teresa Apple Lo (Chinese: 夏萍, 6 October 1937 - 5 August 2019) was a Hong Kong actress.
6.6My Lucky Stars
1985
7.5Hail the Judge
1994
6.6Young and Dangerous
1996
5.9Lover of the Last Empress
1995
7.0Flash Point
2007
5.2Raped by an Angel
1993
6.8Millionaires' Express
1986
7.0The Golden Lotus
1974
6.0The Accidental Spy
2001
6.3The Legend of Speed
1999
7.6Echoes of the Rainbow
2010
6.6The 14 Amazons
1972
6.2Lucky Stars Go Places
1986
6.4Full Throttle
1995
7.3Heroes of the East
1978
6.7Life Without Principle
2011
7.5Those Were the Days...
1995
5.6Love to Kill
1993
7.3Clan of Amazons
1978
5.8The Saint of Gamblers
1995