Stefan Jarl and the photographer Per Källberg travel through a Sweden poisoned by chemicals in the name of welfare and question the truth that man is the master of nature.
Recently viewed
Please enable browser cookies to use this feature. Learn more.