John Bickerton Williams

1792-1855

Shrewsbury
United Kingdom

Elected to AAS
May 1838