Councillor Karl Barnsley

Profile image for Councillor Karl Barnsley

Party: Labour & Co-Operative

Ward: Ribchester