Image: World Sensorium The “Smell of the Netherlands” bloomed from one of the 225 kinds of scent petals that rained throughout Gayil Nalls’s World Sensorium , Time Square, New York, the United States. The artist had asked...