Michel Delving is the largest town in the Shire; on the western edge. The Mayor of the Shire is elected in Michel Delving
Advertisement
Michel Delving is the largest town in the Shire; on the western edge. The Mayor of the Shire is elected in Michel Delving