CAMPBELL,+James

CAMPBELL, James 1CL Thurso 1872-1891

Dates from YB 1900, 214