2022 Election Expenses

Mayoralty

 

Council

 

Bluff Community Board

 

Invercargill Licencing Trust