Bath amd Bristol, with the counties of Somerset and Gloucester. Displayed in a series of views; …

Shepherd, T.H.
Menu