Create new Board
Editorial Images

BRITAIN-ROYALS

Britain's Catherine, Duchess of Cambridge makes a speech during a visit to The Treehouse in Ipswich, eastern England, on March 19, 2012. The Duchess of Cambridge visited to formally open The Treehouse, a children's hospice service for the counties of Suffolk and Essex. AFP Photo/Kirsty Wigglesworth/POOL (Photo credit should read KIRSTY WIGGLESWORTH/AFP via Getty Images)
BRITAIN-ROYALS
Embed