Title:
Index to 140 copy negatives of photographs in the Museo de Ciencias Naturales, Madrid, Spain, originals exposed by Francisco Castro y Ordóñez on Spanish Scientific Expedition (1862-1865)
1
2