The Mayor of London, Sadiq Khan, and artist Yinka Ilori stride across the new piece of public art.

The Mayor of London, Sadiq Khan, and artist Yinka Ilori stride across the new piece of public art. Credit: Stephen Chung/PinPep

The Mayor of London, Sadiq Khan, and artist Yinka Ilori stride across the new piece of public art.

The Mayor of London, Sadiq Khan, and artist Yinka Ilori stride across the new piece of public art.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.