Cayman Islands: TS Grace Brings Lashing Wind, Rain 3
- Captured on Wednesday 18th of August 2021
- Location is Grand Cayman
Description
Tropical Storm Grace brought lashing winds and rains to the Cayman Islands on early morning Wednesday, August 18, as it Read more...