Xavier Garcia Albiol is a Spanish politician, member of the People's Party PP and member in the Parliament of Catalonia. He was mayor of Badalona.
Size: 4256px × 2832px
Photo credit: © Alberto Paredes / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: catalan, cataluna, catalunya, flag, flags, partido, politics, popular, portrait, senator, spain