Juan Soriano

Guadalajara, Mexico, 1920 - Mexico City, Mexico, 2006