editorial素材 - London, UK - April 2018: The Swiss Glockenspiel, free-standing clock rebuilt by the clockmakers Smith of Derby located west of Leicester Square in city of Westminster, central London
London, UK - April 2018: The Swiss Glockenspiel, free-standing clock rebuilt by the clockmakers Smith of Derby located west of Leicester Square in city of Westminster, central London