Councillor Richard Foster

Profile image for Councillor Richard Foster

Party: Conservative

Electoral Division: Wharfedale division