Notary, Church and Civil Records from Medieval Times Onwards

Soufflenheim, Alsace, France