Yayoi Kusama’s largest permanent public sculpture is unveiled at London's busiest station

  • 20 days ago
Japanese artist Yayoi Kusama's first permanent public artwork in the UK and her largest permanent public sculpture to date is greeting commuters and passers-by at London's Liverpool Station.

Recommended