Workers clear Hurricane Helene sand debris from Treasure Island in Florida
FL, USA #Climate & Weather