Cornell University Library Digital Collections

Mexico City. The Basilica of Our Lady of Guadalupe