Xavier Carillo

H.U. Germans Trias i Pujol - Badalona, Spain