Random Video

Crystal clear water

2021-05-26 1 Dailymotion

The waters at the beach on Anna Maria Island, Florida, were crystal clear on May 25.