student somersaulting on Siesta Beach, Florida

- Image ID: J6E59W

student somersaulting on Siesta Beach, Florida

Russell R. Grundke / Alamy Stock Photo

Image ID: J6E59W

Location: Siesta Beach, Sarasota County, FL, United States