James CROLL

James CROLL, (son of Peter CROLL), b. 12 Jul 1812, dundee

(Back to Name Index)