LEO Network

90 percent of Lake Okeechobee smothered in blue-green algae bloom

Lake Okeechobee, Florida, United States
Aug 2, 2018
TCPalm
Event

Please sign in to leave a comment.