The Church of St Peter, Firle in East Sussex. Stained glass window seen through a side window in the church.