People swimming at Sombrero Beach, a popular and beautiful destination located in Marathon, in the middle of the Florida Keys.
Browse premium related images on iStock | Save 20% with code UNSPLASH20