James Caldwell
of Linley Wood, Talke, Staffordshire
1759-1838
(
Home
) (
James Caldwell
)