Lara Almarcegui

Saragossa, Spain, 1972