Councillor David Adams

Profile image for Councillor David Adams

Title: Independent

Party: Alliance Group

Electoral Division: Nettlestone and Seaview