Xavier Trias

Mayor of Barcelona

Editors' choice