Cecilia Larrea is known for The Secret in Their Eyes (2009), Quito 2023 (2013) and Submersible (2020).
No data