Ira Perley

1799-1874

Concord, NH
United States

Elected to AAS
April 1866