David Galletly:
Staffa Panorama
David Galletly:
Staffa
David Galletly:
Alex Dancing on Staffa
David Galletly:
Mull
David Galletly:
Pollok House