Félix Cubero
Acting
Jun 18, 1961
La Rioja, Spain
1 Titles