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

View Slideshow