Laida Lertxundi is a Spanish filmmaker and university professor of fine arts based in the United States.
Known For
Directing
Born
1981-04-13
Place of Birth
Bilbao, Vizcaya, País Vasco, Spain