Installation, Трафальгарская площадь

10-February-2016 Wednesday
A lion-shaped installation in Trafalgar Square, London, commemorates the decline of their population.


v20240901