Overview

(Frances) Joan Davidson

(1894—1985) politician