Isle of Arran, Ullapool (Stuart Craig)

Isle of Arran, Ullapool (Stuart Craig)