church, religion, roof, atrium, pew, catholic, catholicism, aisle, temple, san juan, puebla, mexico, building, city, bench, district, cavity, passage, urban area, seat, christianity, chamber, north american country, furnishing, virtue, protective covering, Christian church, furniture, cardinal virtue, morality
Church of San Juan Bautista in Xicotepec, Puebla, Mexico