Skip to main content
Gervase Spencer
Gervase Spencer

Gervase Spencer

British, ca. 1715 - 1763
Place DiedLondon, United Kingdom, Europe
Terms
  • British