Ballantine, George, active 1935, Captain of the Edinburgh Protestant Society

Relationships: