Alfredo Chavero

1841-1906

Mexico City
Mexico

Elected to AAS
April 1881