Miss Saint Lucia - 7th in Miss World!

Congratulations to the 7th runner up at the 2010 Miss World Finals, Miss Saint Lucia, Aiasha Tierra Rebecca Gustave

No comments