Florida Cumulus Towers

ST. PETERSBURG, FL – Just some interesting looking cumulus towers I shot while out on the boat one day.