Films inspired by nature

The Latin word Fluvius means "river" or "running water", a reality which is the essence of this interactive audiovisual exhibition