Street view, Port Lucaya, Grand Bahama Grand Bahama
Grand Bahama
Telephone call box at Port Lucaya, Grand Bahama Grand Bahama