Clarence Town, Long Island. Bahamas
Clarence Town church, Long Island. Bahamas
Welcome to the Bahamas sign