Stock Photo: England, London, Westminster. Battered lion with banner at the Palace of Westminster.

Stock Photo: 4282-11027 England, London, Westminster. Battered lion with banner at the Palace of Westminster.