Visitors in the water behind the Don CeSar Hotel - Saint Petersburg Beach, Florida.

Visitors in the water behind the Don CeSar Hotel - Saint Petersburg Beach, Florida.