Last son of Hebridean Isle laid to rest

Angus Macdonald will be laid to rest today in Fort William.
Angus Macdonald will be laid to rest today in Fort William.

More from the Press and Journal News team

More from the Press and Journal