This is the work of Ben Russell, the photographer, curator and experimental film director. It is the latest of 16mm films on film and transcendence. A young lady’s LSD hallucinations transcend all rational senses and become the key to change barren land into something extraordinary
Copyright © 2008-2020 网站地图