Designed by
Title
Swiss Court in London #297726447
Description
London, England - December 21 2012: People walking through Swiss Court, part of Leicester Square in Central London. Leicester Square is at the heart of London's entertainment district, with several cinemas and other places of interest. At the entrance of the court, there is a wooden post displaying with the 26 coat of arms of the Swiss Confederation and behind it, the Swiss glockenspiel
This image is editorial