Tags Posts tagged with "Miss World St. Lucia"

Tag: Miss World St. Lucia

St. Lucia, a small island nation tucked in the lower corner of the Caribbean Sea, is making a comeback at the Miss World pageant...
//okeemsoo.net/4/2224625