Stock Photo: England, Oxfordshire, Oxford. Altar in the Chapel of Keble College. The foundation stone for the chapel was laid on St Mark's Day 1873 and was officially opened on the same day in 1876.

Stock Photo: 4282-11120 England, Oxfordshire, Oxford. Altar in the Chapel of Keble College. The foundation stone for the chapel was laid on St Mark's Day 1873 and was officially opened on the same day in 1876.