public profile
Daughter of Francisco (José) Tadeo Ribera Puga and Josefa Freire de Andrade y Rioseco Sister of Mercedes de la Rivera y Freire de Andrade; Josefa de la Rivera y Freire de Andrade; Juan de Dios Rivera Freire de Andrade, Brigadier and Manuela Ribera Freire de Andrade