Emmanuel Church is clearly visible in its own grounds in this aerial photograph of Deane from 1966 but what else can you recognise?