Looking north on Sarasota Beach - Florida.

Looking north on Sarasota Beach - Florida.