Royal Wedding, Madrid 2004. Prince Felipe and Princess Letizia of Spain. May 22, La Almudena.

TessaDunn12 Follow
  • 219
  • 1
show more
Comments
Sorted by:
Download the Vidme app!