Britain's Queen Elizabeth II accepts flowers from children while walking during a visit to the Goddard Space Flight Center in Greenbelt, Maryland May 8, 2007.[Xinhua]
Go to Forum >>0 Comments