Councillor John Crawley

Profile image for Councillor John Crawley

Party: Scottish Conservative and Unionist

Ward: Ward 09 - Ellon and District

Other councillors representing this Ward: