Beautiful, interesting, incredible cinema.
At the Artists’ House of the Gugging psychiatric hospital, near Vienna in Austria, fourteen painters live and work…
At the Artists’ House of the Gugging psychiatric hospital, near Vienna in Austria, fourteen painters live and work…