A couple passionately makes love