Bath Royal Literary and Scientific Institution A catalogue of the library…

Menu