Skip to playerSkip to main content
  • 17 years ago
The Queen has been incorporated into the homepage logo of internet search engine Google to mark her visit to the company's London HQ.
Comments

Recommended