No Picture
B

Barbour James Cllr

James Barbour     James Barbour was born around 1893 and served in the Royal Army Medical Corps during the First World War. He was first elected as a Communist Councillor in Perth, Scotland, in […]