25IDM1332.jpg
'Infinite Accumulation' artwork by Yayoi Kusame, near Liverpool Street railway station, London, England, UK