Barcluith,Scotland
References (3)
Individual:
James Hamilton
Individual:
Margaret Hamilton
Individual:
Robert Hamilton