Cayman Islands: Boat Stranded On Pier By Hurricane Grace Winds
- Captured on Wednesday 18th of August 2021
- Location is George Town
Description
Hurricane Grace brought lashing winds and rains to the Cayman Islands Wednesday, August 18 as it passed just south of Gr Read more...