Sélestat

One of those towns in Alsace whose architecture is half French and half German, and all the better for the mixture.

I don't know why all the banners were hanging out on the day I visited. Perhaps they were just pleased to see me.

For photographs, see 

https://www.franceinpictures.com/selestat.htm