High-resolution output (1080x1920) client-rendered with zero server egress bandwidth.
Pedro Olea
Directing • 52 Credits
Biography
Pedro Olea (June 30, 1938, Bilbao ) is a Spanish screenwriter , film producer and film director. His 1984 film Akelarre was entered into the 34th Berlin International Film Festival.