public profile
Son of Pedro José Aguirre Escurra and Bárbara Finol Arias Brother of María Lucía Aguirre Finol and José Francisco Xavier Aguirre Finol