William Linton

1791 - 1876

British

2 ITEMS