Notary, Church & Village Records from Medieval Times Onwards

image2520

Soufflenheim, Alsace, France