William McTaggart R.S.A., V.P.R.S.W. (1835-1910)

Click on any image to start the slideshow