From Wikimedia Commons, the free media repository
English: Lemsford is a village and parish in Hertfordshire. It is near Welwyn Garden City and was created out of Hatfield parish in 1858.
This category has the following 3 subcategories, out of 3 total.
Media in category "Lemsford"
The following 5 files are in this category, out of 5 total.