DAVID ELÍAS DELGADO

Multimedia artist and filmmaker born, raised, and based in El Paso, TX