Skip to contentIsleta, New Mexico. Showing estufa or Spanish oven introduced by the Spaniards and now used by all the Rio Grande Indians | Collections | The Huntington