Directing
Born 13 April 1981 · Bilbao, Vizcaya, País Vasco, Spain · 45
Laida Lertxundi is a Spanish filmmaker and university professor of fine arts based in the United States.
Known for
Filmography
17 films