John MacWhirter, R.A., A.R.S.A.

1839 - 1911

1 ITEM