Ambrose Elton of the Hazle (1621-1691)

1680