Dense storm clouds observed over Lely, Florida

Location: Lely, United States

1 sources from 1 citizen journalists

Topics: storm clouds, dense clouds, ominous sky, weather, storm, atmosphere, nature, meteorology, outdoor, environment

Dense storm clouds observed over Lely, Florida
MONITORING WIRE…

CM:

ATTN

Get the app

Loading event...