Tag: Yayoi

Yayoi Kusama’s Largest Permanent Public Sculpture Arrives in London

Art enthusiasts and commuters alike are in for a treat with the unveiling of Japanese artist Yayoi Kusama’s