Balloil chapel

A view of the inside of the chapel at Balloil College in Oxford, England.