The 60th annual festival will run from 7 July to 10 August 2024

A small selection of photos from the 2012 festival.

BACK