Waterspout swirls near Cayman Islands

2022-09-13 7

This waterspout swirling off the coast of George Town in the Cayman Islands was spotted by passengers aboard a dive boat on Sept. 13.

Free Traffic Exchange