Tropical Storm Debby Drenches Florida

Tropical Storm Debby Drenches Florida

Clearwater Beach, Florida, U.S. – A lifeguard tower is tilted over by high water from Tropical Storm Debby on Clearwater Beach Sunday afternoon.

Leave a Comment

Your email address will not be published.