tkop.org
La Toya Moffat is Miss St. Lucia World 2016
La Toya Moffat Crowned Miss World St. Lucia 2016 La Toya Moffat was crowned Miss World St. Lucia 2016 on June 18, 2016 at the Bay Gardens Hotel in the Bougainvillea Conference Room. La Toya Moffat …