Film·1993·18·1h 6m
After years of waiting, Teresa returns as Lady Domina and shows what she means by domination.
Featuring
7 credited
Keep watching