Royal Wedding Street Party. Chelsea London. Prince William and Princess Catherine Kate Middleton souvenir masks. April 29 2011. HOMER SYKES

- Image ID: C36R8K
Royal Wedding Street Party. Chelsea London. Prince William and Princess Catherine Kate Middleton souvenir masks. April 29 2011. HOMER SYKES
Homer Sykes / Alamy Stock Photo
Image ID: C36R8K
Location: London UK
Save to lightbox