Title: Irena Eden & Stijn Lernout
Subjects: Installations (Art)
Places: Austria, Vienna
Time periods: 21st century