Trafalger Square, London – October 2013

Lion at Trafalger Square