Cambridge Folk Festival 2018 (August 2 - 5)

Cambridge, UK