Salomon Hirzel de Saint-Gratien (Q19841095)
French general
Language: