Mayor of Shaftesbury


The following were mayors of Shaftesbury, Dorset, England: