Eryk Rocha

Pachamama

REVIEW Pachamama

By 09 November, 2011

I’m not convinced Pachamama – meaning Mother Earth – is an apt title for this film. There are certainly many glimpses of nature, and the relationship between man and nature on this road trip through Brazil, Peru and... Read Article