Princess Elena of Spain - TELVA Magazine fashion awards at the Palacio de Cibeles in Madrid. October 25, 2010


0 comments:

Post a Comment