Guy Dupuy

seigneur de Cagnac
co-seigneur de Caramoux
Family Coat of Arms Dupuy alias du Puy

Parents

Family