Image 1 of 1

RoyalWedding_Essay_MarkMakela4.jpg

An innumerable variety of keepsakes depicting PRINCE WILLIAM and KATE MIDDLETON are on sale in London souvenir shops days leading up to their royal wedding on April 29, 2011 in Westminster Abbey.
Copyright
Mark Makela
Image Size
5126x3411 / 1.9MB
Contained in galleries
An innumerable variety of keepsakes depicting PRINCE WILLIAM and KATE MIDDLETON are on sale in London souvenir shops days leading up to their royal wedding on April 29, 2011 in Westminster Abbey.