1880

Teoloyucan, Mexico

Credit: LOC