England is renowned for its ancient stained glass in cathedrals — the magnificent windows in Canterbury Cathedral imported from France date back to the 11th century. In Germany, the stained ...
LLM contributor Rebecca Underwood discovers that this riverside city offers an intriguing insight into our rich and colourful ...