Irma and Jesse Larriva celebrating the conclusion of the fiesta cooking, El Paso, Texas. Photo by Chris Taylor.
New Texas Tech El Paso faculty Ersula Kripa and Stephen Mueller join Land Arts at the Larriva Fiesta, El Paso, Texas. Photo by Chris Taylor.
You must be logged in to post a comment.