Cruise Ship dock in Freeport city located on the island of Grand Bahama, Bahamas
Tous droits réservés