Designed by
Title
Swiss Glockenspiel close-up #66883404
Description
The new Glockenspiel, a 10m high structure, with 27 bells, an automated musical clock with a procession of herdsmen and their animals ascending an alpine meadow, returns to Leicester square, London.