Photo: Lawrence Lew OP

Photo: Lawrence Lew OP

Stained Glass

St Michael's Church
Oxford, England UK

This glass is believed to be the oldest in Oxford, dating from around 1200. St Nicholas is in the east window. The church is at the Northgate, Oxford.