Souvenir of Barbaste


Sir William Russell Flint

P.R.A., P.R.W.S., R.S.W., R.O.I., R.E.