Bermuda: Rough Waves Crash Along Shore as Hurricane Imelda Approaches
- Captured on Wednesday 1st of October 2025
- Location is Devonshire Bay
Description
On Wednesday, October 1, rough waves crashed along Bermuda’s shoreline as Hurricane Imelda approached the island. Read more...