Daily pedigree charts – Maria Liberata Ciarfella (b. 1853)

Advertisements