diagrams: pictures drawn to help explain how something works.Synonyms: charts
Places Shown
Castle Hedingham; Essex; England
Stokesay; Shropshire; England