Tuesday, October 26, 2010

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


No comments:

Post a Comment