Teresa Margolles

Teresa Margolles
b. 1963 (Culiacan, MX), lives and works in Mexico City, MX