Trafalgar Square Lion

[London - England]