Giovanni Leonardo Margagliotti

Name
Giovanni Leonardo /Margagliotti/
Given names
Giovanni Leonardo
Surname
Margagliotti