ダビッド・アルファロ・シケイロス
Meanings
Noun
1. David Alfaro Siqueiros