Helena Lumbreras

Cuenca, Spain, 1935 − Barcelona, Spain, 1995