Charles Sillem Lidderdale, R.B.A. British, 1831-1895

Works