Councillor Steph Powell

Party: Green Party

Constituent Authority: Brighton & Hove City Council