Britain's Queen Elizabeth visits the annual Chelsea Flower show in London May 22, 2006. The show opened on Monday and runs until May 27. Picture taken May 22, 2006.[Xinhua]
Go to Forum >>0 Comments