South Ocean, New Providence Island, Bahamas

Vulcan Bomber wreck, South Ocean, New Providence Island, Bahamas