Thomas Mercer Vigors

(1775-1850)