Cambridge Folk Festival

1 - 4 August 2019