A live webcam to be at the first sight of the arrival of tropical storm Elsa.
The webcam hangs securely on the roof of a building in Mallory Square in Key West.
Mallory Square is a large, flat bricked plaza that sits on the edge of the Gulf of America in the southern end area of Ket West.
|