Person

Humbert de Grammont

Bishop of Geneva and friend of the saint.

1 saint associated