Jeanette Delgado in Viscera

Jeanette Delgado in "Viscera." Photo by Mitchell Zachs.