A horny couple goes to the nude beach and has some great public sex.