From Sept. 6-8 the Lightfall immersive light and sound installation will be open to the public at the Falls of the Ohio in Clarksville. For the past few months, Louisville artist Annie Mitchell has been creating the installation that weaves itself into the natural landscape of the Falls. The installation, named Aleuria after a brightly […]
