The Bath and Bristol magazine; or, Western miscellany

3

various
Menu