Teen lesbians Kate Quinn and Stella Cardo finish up sex with a kiss