Moira Leiper Ducharme


Moira Leiper Ducharme was the first female mayor of Halifax, Nova Scotia. Ducharme lives in Windsor Forks, Nova Scotia.