return
London: Victoria and Albert Museum
Glass from Germany
c.1500-10
The Last Judgement