Liverpool Street station gets polka dot sculpture

BBC Local News

Published

BBC Local News: London -- Called Infinite Accumulation, the 100m-long artwork has been created by Japanese artist Yayoi Kusama.

Full Article