The wedding of Prince William and Catherine Middleton, Buckingham Palace, London, Britain – 29 Apr 2011

at 2067 × 1479

Mandatory Credit: Photo by David Fisher/REX/Shutterstock (1310708m)
Catherine Middleton and Prince William
The wedding of Prince William and Catherine Middleton, Buckingham Palace, London, Britain – 29 Apr 2011

Advertisements