Aug3

Cambridge Folk Festival

Cherry Hinton Hall Grounds, Cambridge