Designed by
Title
London, UK - September 20 2018: Panorama of Art installation called `Please feed the Lions` by Es Devlin on display in London`s #172444278
Description
London, UK - September 20 2018: Art installation called `Please feed the Lions` by Es Devlin on display in London`s Trafalgar Square as part of London Design Week
This image is editorial