Image 1 of 1
20140906GR_TIFF026.JPG
The Vanished Elephant stars Salvador del Solar, Angie Cepeda and Vanessa Saba and Director Javier Fuentes-León pose for photos following the film's premier at the Toronto International Film Festival in Toronto, Ontario, September 6, 2014.
AFP PHOTO/Geoff Robins
AFP PHOTO/Geoff Robins

