Sean McAngus

Reporter with Press and Journal, working in Elgin.