Young couple has public sex on beach