Imagine 3,000 flowers blooming as you walk past them. Daimaru, a departmental store in Japan, has put up a flower installation it calls "Flower Mirror," which tracks and blooms to mirror people as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results