Councillor John Cattanach

Profile image for Councillor John Cattanach

Political grouping: NY Independent

Electoral Division: Cawood & Escrick division