Skip to content
Advertisement

Britain's Camilla, the Duchess of Cornwall, delivers a speech as she hosts a reception at Buckingham Palace in London. (Associated Press)
Photo by: Kirsty Wigglesworth
Britain's Camilla, the Duchess of Cornwall, delivers a speech as she hosts a reception at Buckingham Palace in London. (Associated Press)

Featured Photo Galleries