Being Watched Having Sex: The Ultimate Fantasy?

Being watched having sex at the beach