From Wikimedia Commons, the free media repository
Jump to: navigation, search
English: Kelshall is a small village in North East Hertfordshire, England. In fact due to its small size it can be classed as a hamlet. It is near the town Royston. It has a village hall and the local church is St. Faiths.


This category has only the following subcategory.