Close
3 of 17
Carlos López Estrada
3 of 17
Director Carlos Lopez Estrada attends the "Blindspotting" Premiere during the 2018 Sundance Film Festival at Eccles Center Theatre on January 18, 2018 in Park City, Utah.
People
Carlos López Estrada
Photo by Sonia Recchia
Back to top