Charles Fleming Williams

Rev Charles Fleming Williams

Progressive Party Alderman of the London County Council 1889-1904