TRAFALGAR GUARDIAN
A lion sculpture in flourescent red titled Please Feed The Lions at Nelson’s Column on Trafalgar Square, London, on Tuesday.
A lion sculpture in flourescent red titled Please Feed The Lions at Nelson’s Column on Trafalgar Square, London, on Tuesday.