To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Medieval stained glass window panel of St Peter who was one of the twelve apostles of Christ and the leader of the Christian church. He is shown holding the key to heaven at the day of judgement. The panel dates from around 1480-5 and is from Germany.