Three new faces running for seats in Moray Council

Moray Council
Moray Council

More from the Press and Journal Politics team

More from the Press and Journal