GEM Festival to go ahead this summer

Kala Festival reveals full line-up