William Shenstone (17141763)

Identifiers

  • Grubstreet: 2032