China 1994

China 1994 with Priya, a student, gives her teacher his first time in secret.