This stained glass window celebrates the &amp;quot;liberation&amp;quot; of Calais from centuries of English rule. It's in the Hotel de Ville, Calais.