Lord of the Isles at Brodick (Charles McCrossan)

Lord of the Isles at Brodick (Charles McCrossan)