Spain's Princess Letizia holds a Spanish
Logrono, SPAIN: Spain's Princess Letizia holds a Spanish flag during the celebration of the Civil Guard Rural Action Unit (GAR) 25th anniversary, 15 June 2005 in the northern Spanish city of Logrono. AFP PHOTO / Rafa RIVAS (Photo credit should read RAFA RIVAS/AFP via Getty Images)
Contact your local office for all commercial or promotional uses. Full editorial rights UK, US, Ireland, Italy, Spain, Canada (not Quebec). Restricted editorial rights elsewhere, please call local office.
RAFA RIVAS / Stringer
June 15, 2005
Not released. More information