Tags Posts tagged with "Geena Thompson"

Tag: Geena Thompson

Geena Thompson was crowned Miss World Bahamas 2017 on Sunday, July 30, at the Baha Mar Convention Centre. The 24-year-old representative of Long Island bested...