David Alfaro Siqueiros

David Alfaro Siqueiros
David Alfaro Siqueiros

David Alfaro Siqueiros

Mexican, 1896–1974
Death placeCuernavaca, Mexico
Birth placeChihuahua, Mexico
Person TypePerson