return

London: Victoria and Albert Museum


From Cologne ?


St Peter and St Paul

c.1500 - 10


Detail of the angels above