Yayoi Kusama unveils a huge sculpture at London's Liverpool Street station


The 100-metre-long Infinite Accumulation installation was designed to complement the architecture of the new Elizabeth Line station entrance.

Continue reading Yayoi Kusama unveils huge sculpture at London's Liverpool Street Station in Business Traveller.

scroll to top