David Alfaro Siqueiros

Mexican (1896-1974)