Britain's Queen Elizabeth arrives at the Parade Ring for the start of Royal Ascot race meeting in Berkshire, southern England, June 19, 2007.[Xinhua]
Go to Forum >>0 Comments