From the village of Glanville (meaning “clean/smooth settlement”)

1 Post