Britain's Queen Elizabeth (L) is greeted by school children after her arrival at King's Square, St. George's in Bermuda November 24, 2009.[Xinhua]
Go to Forum >>0 Comments