Liz Johnson Artur, Elephant and Castle, 1991. Courtesy the artist.

12 July 2019 By