Last modified on 24 November 2011, at 09:25
English: Aulden is a small hamlet in Herefordshire, England, situated about four miles southwest of Leominster, and just north of the civil parish Birley with Upper Hill.
Media in category "Aulden"
This category contains only the following file.
- Lane to the small haml...