Isle of Arran at Wemyss Bay with Bute (Stuart Craig)

Isle of Arran at Wemyss Bay with Bute (Stuart Craig)