TENEBRAE

Italy 1982