It seems we can’t find what you’re looking for. Perhaps searching can help.
Set on the Franco-German border, and at various times a part of both countries, Strasbourg…