Previously unpublished baby photos of Britain's Queen Elizabeth II are on display at the Windsor Castle to celebrate her 84th birthday. [xkb.com.cn]
Go to Forum >>0 Comments