Tucker's Town Bay
Bermuda
St. George's Parish,…
South Road
Shell Point Road
Impressum