English: Cliffords Mesne is a village in Gloucestershire, two miles from the nearest town of Newent.
This category has only the following subcategory.
- ► St Peter's Church, Cliffords Mesne (3 F)
Media in category "Cliffords Mesne"
Read in another language
This page is available in 2 languages