Interactive tree of Margarite Olea

Margarite Olea 1876
Jose Placido Javier Lugo Olea 18391917
Andrea Salazar 18501911
Henry Olea 1819
Unknown
Ufrasio Salazar
Luareta Contreras