Josep Vidal i Campaneria

Catalan politician