Category:Ambrosden
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.
Subcategories
This category has only the following subcategory.
C
Media in category "Ambrosden"
The following 18 files are in this category, out of 18 total.