William Cotton (1794–1863), MA, FSA

1845