Snapshots │ No title │ 266 15 May 2010 — London │ Leicester Square Next ▷ ◁ Prev An elephant in Leicester Square?