Tag: miss world 2016 catriona gray

Miss World 2016 – Crowning Moment and Final Results

Miss World 2016 – Crowning Moment and Final Results

Stephanie Del Valle of Puerto Rico Wins Miss World 2016 – Crowning Moment..(read more at source) ON SALE: Pageant Resale…

Read More