Interactive tree of Michele Alfonso Alfredo Caruso

Michele Alfonso Alfredo Caruso 1876–
Vito Caruso 1833–
Teresina del Sordo 1843–