Formulate an answer to this elaborate question: David Alfaro Siqueiros was a Mexican muralist who designed the Polyforum Cultural Siqueiros and was a member of what political party?
Mexican Communist Party