Awash in sumptuous colour, a herd of buffalo desperately try to hold on as they struggle to cross the film frame.
January 1, 2004
Released
Buffalo Lifts
3min
—