Cuhetes

Located in Santa Cruz, California. Framed. 37" by 57".