null

“Creator Queztalcoatl” is an 8-foot-by-10-foot mural located at Third and Bush streets in Santa Ana. It’s by Bud Herrera (“Delt”) and Kimberly Duran (“Shmi”). (Photo courtesy of Kimberly Duran and Bud Herrera) Credit: Photo courtesy of Kimberly Duran and Bud Herrera

Leave a comment

Your email address will not be published.