David Duguid MP
David Duguid MP
Help me deliver for Banff and Buchan
Give us YOUR views and help make Banff and Buchan an even better place to live
👇
David Duguid MP – delivering for our communities in Banff and Buchan all year round.