  rain
  ecco screen
  audiovisual installation, 2016




rain
20,000 particles floating through turbulent wind.




© ecco screen