The New Promised Land
selected by Eyeist Reviewer Julie Grahame
August 29, 2014
Stan Raucher takes us inside a community living in the present and the past. Founded in Peru by a leader who blended the Hollywood pageantry of Cecil B. DeMille with early Christian beliefs and practices, Los Israelitas live deep in the Amazon rain forest their New Promised Land. Stan was invited into the inner sanctuary for an emotional personal experience and to show the world how Los Israelitas live and worship through his intense images.
— Julie Grahame