Laida Lertxundi

Bilbao, Biscay, Spain, 1981