William Strang R.a., R.p.e. (scottish 1859 1921)

WILLIAM STRANG R.A., R.P.E. (SCOTTISH 1859-1921)

1 Sold