Isle of Gigha Music Festival: 29 June – 1 July 2012

In Argyll & the Islands, Festivals

A traditional Scottish festival of music and dance with workshops and poetry.