Miniatures

Miniatures
/ 1
John Beresford, M.P. (1738-1805)
Richard Crosse
NGI.19267
Reverend Dr Henry Barnard
Richard Crosse
NGI.19268
/ 1