Interactive tree of Teresa Peluso

Teresa Peluso 1739–1809