Sandy Taroreh
Incredible Love 2021
Rating: 5.5
Demi Dewi 2010
Rating: 5.3
A Cup of Indecisive Wine 1986
as Terry