Spencer Flower

County Councillor for Verwood  Division