Create new Board
Editorial Images

Spanish Royals celebrate Their 10th Wedding Anniversary in Toledo

TOLEDO, SPAIN - MAY 22: Princess Letizia of Spain and Prince Felipe of Spain celebrate Their 10th Wedding Anniversary visiting 'El Greco' exhibition at the 'Santa Cruz' museum on May 22, 2014 in Toledo, Spain. (Photo by Pablo Cuadra/WireImage)
Spanish Royals celebrate Their 10th Wedding Anniversary in Toledo
Embed