documentary

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... Read Article