Green Party chair Ville Niinistö

Ville Niinistö

The Green Party chair is currently Ville Niinistö.