Aerial view of the Alice Town shoreline on North Bimini Island with South Bimini across the harbour at the bottom right, Bimini, Bahamas, 1950s or 1960s. The island has many resort hotels along the shores of the inlet. (Photo by Pictorial Parade/Getty Images)
Image provided by Getty Images.
January 20th, 2019
Viewed 6 Times - Last Visitor from Saint Charles, IL on 03/12/2019 at 9:29 PM