Diego Rivera
Publisher: Verlag der Kunst
Published: 1957
Place of publication: Dresden
Language: eng
Number of pages: 315
Notes: Text in German.