John Alexander BARCLAY
1828 - ?
<
>