Carla Denyer
Carla Denyer is co-leader of the Green Party of England and Wales, Bristol councillor for Clifton Down and General Election candidate for Bristol West.
Carla Denyer is co-leader of the Green Party of England and Wales, Bristol councillor for Clifton Down and General Election candidate for Bristol West.