Acoma people Native American ca. 1100 partial view Acoma Pueblo, New Mexico, United States stone © Michael Peters Michael Peters Pueblo architecture and city planning adobe construction Acoma Pueblo church