public profile
Son of Pietro Novello Monaldeschi Brother of Napoleuccio-Napoleone Monaldeschi del Cane; MONALDO Monaldeschi del Cane and PEPO Monaldeschi del Cane