Andrés Bonifacio Rodríguez de Canabal,

Name
Andrés Bonifacio /Rodríguez de Canabal/
Given names
Andrés Bonifacio
Surname
Rodríguez de Canabal