"Infinity of Flowers," an installation piece by the ultra-technologist group teamLab, based on Gucci's iconic flora motif, is now on display in the Gucci Shinjuku event space on the third floor.
What does the word 'infinity' mean? The word infinity is derived from the Latin word "infinite", which means infinity and has no limit or end. As a result, infinity has become a popular and very ...