Showing 14 results

Archival description
Schaffhausen City Archive French
Print preview