Notary, Church and Village Records from Medieval Times Onwards

image200

Soufflenheim, Alsace, France