Kiva. Santa Clara pueblo, New Mexico.

Kiva. Santa Clara pueblo, New Mexico.