12 pairs of bronze shoes and Laces by the artist Sigalit Landau on display near the Gherkin in the City of London.
Comments
Sign in or get an account to comment.