Interactive tree of Margarita Perfida

Pietro Vito Russo 1659–
Margarita Perfida 1641–
Francesco Greco 1643–
Vito Russo 1622–1658
Berardino Russo 1609–1645