John Campbell of Stonefield (Q6225029)
Scottish soldier
Language: