Search the Collection
Advanced Search

William Elmes

British, 1797 - 1815