Create new Board
Editorial Images

Wedding Of Princess Alexia Of Greece And Carlos Morales Quintana In London, United Kingdom On July 09, 1999.

UNITED KINGDOM - JULY 09: Wedding Of Princess Alexia Of Greece And Carlos Morales Quintana In London, United Kingdom On July 09, 1999 - Queen Elisabeth and prince Philip. (Photo by Pool BENAINOUS/DEVILLE/Gamma-Rapho via Getty Images)
Wedding Of Princess Alexia Of Greece And Carlos Morales Quintana In London, United Kingdom On July 09, 1999.
Embed