Lemon Bay Stormfront

A summer squall descends on Lemon Bay in Englewood, FL.