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.
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.