John Sole of Oakington, Cambs, c 1810

Printable View