Making Art Happen.
Collection: LUNA FĂȘte Festival of Annual Festival of Light Art x
An interactive installation that steals the viewer's face