CH.FILM

The Substance: Albert Hofmann's LSD Switzerland 2011 – 89min.