Google’s best Doodle yet marks the 160th anniversary of the first-ever World’s Fair, at the Crystal Palace in Hyde Park, London.
Google’s best Doodle yet marks the 160th anniversary of the first-ever World’s Fair, at the Crystal Palace in Hyde Park, London.