High-resolution output (1080x1920) client-rendered with zero server egress bandwidth.
Isaki Lacuesta
Directing • 70 Credits
Biography
Isaki Lacuesta is a Spanish filmmaker from Catalonia, his work includes documentary film, narrative film and video art.