Francesco I
Signalment
LAUDETUR JESUS CHRISTUS, semper laudetur!
Hometown
Piedmont, Italy
Language
Italian