Posted on Nov 26, 2016.
Jose Toledo attends La Reina de Espana premiere at Callao City Lights on November 24, 2016 in Madrid, Spain.