Jacques Casanova de Seingalt

Alternate Spellings

Giacomo Casanova Giacomo Girolamo Casanova