Ben Rivers
Ben Rivers is an artist and filmmaker represented by Kate MacGarry Gallery in London. The Sky Trembles and the Earth is Afraid and the Two Eyes Are Not Brothers premiered at Locarno in 2015.
2015 The Sky Trembles And The Earth Is Afraid And The Two Eyes Are Not Brothers2013 A Spell to Ward Off the Darkness2011 Sack Barrow2011 Two Years at Sea2010 Slow Action2008 Ah, Liberty!