Artist Moreno Torroba, Federico