28
Apr
London is on the menu, the city has been cooked by local communities and put on display in Trafalgar Square. And then devoured by the people.
More at: old.tomsteel.co.uk/photos/0704-eatlondon/
Posted under Photography and tagged


















