Library Digital Collections

La Dificultad mine steam engine house, Pachuca, Hidalgo

La Dificultad mine steam engine house, Pachuca, Hidalgo