Create new Board
Editorial Images

Spain's Princess Letizia gives a speech

Logrono, SPAIN: Spain's Princess Letizia gives a speech during the celebration of the Civil Guard Rural Action Unit (GAR) 25th anniversary, 15 June 2005 in the northern Spanish city of Logrono. This is the Princess' first public official speech since she married Prince Felipe. AFP PHOTO / Rafa RIVAS (Photo credit should read RAFA RIVAS/AFP via Getty Images)
Spain's Princess Letizia gives a speech
Embed