From Wikimedia Commons, the free media repository
English: Ambrosden is a village and civil parish on the north side of the valley of the River Ray in Oxfordshire, England, southeast of Bicester.
This category has only the following subcategory.
- ► St Mary the Virgin Church, Ambrosden (1 C, 7 F)
Media in category "Ambrosden"
The following 20 files are in this category, out of 20 total.