Royal wedding Color

Buy Add to Lightbox Download
Royal enthusiasts wear Prince Charles and Camilla, Duchess of Cornwall masks at a public viewing of the Royal wedding of Prince William and Kate Middleton in Hyde Park.
Royal enthusiasts wear Prince Charles and Camilla, Duchess of Cornwall masks at a public viewing of the Royal wedding of Prince William and Kate Middleton in Hyde Park.
Filename: Royal Wedding005.jpg
Copyright