Francis Palgrave

1788-1861

Hampstead
United Kingdom

Elected to AAS
April 1860