Designed by
Title
Close up of Yinka Shonibare`s The British Library installation in Tate Modern, London, UK #241042996
Description
London, UK - October 23, 2021: Close up of Yinka Shonibare`s The British Library, an installation containing more than 6,000 books about the impact of immigration on British culture, in Tate Modern
This image is editorial