Henry Calveley Cotton

(1789-1850)