Britannica AI Icon

Church of San Francisco: Media

church, Tlaxcala, Mexico

Images

San Francisco Church in Tlaxcala city, Mex.
A. Harlap/Black Star