CAIRNS,+William+Ashworth

CAIRNS, William Ashworth (1915-1976) Science Museum 1937; Durham (County) 1943; DL Gateshead 1965-1976