Elena Ibarbia ( born 19 December 1994 ) is a Spanish engineer , model and beauty Pageant titleholder who was crowned Miss World Spain 2013 and she represented Spain in the Miss World 2013 where she placed Top 6
Miss World 2013
Miss World 2013
Elena Ibarbia