People enjoying the water at the beach - Palm Beach, Florida.

People enjoying the water at the beach - Palm Beach, Florida.