Church of St James Oxfordshire, England

The Church of St. James in South Leigh, Oxfordshire, dates primarily from the 15th century. It is notable for its beautiful wall paintings depicting the Last Judgment, saints, and other themes.