TeamLab: LIFE – A Must-See Exhibition in Seoul
World-famous art collective TeamLab recently opened an exhibition at Dongdaemun Design Plaza in Seoul. TeamLab was founded in Tokyo in the year 2001, and it has hundreds of artists, mathematicians,…
Share