Diego Rivera

Examines the life and times of the noted Mexican muralist, discussing his art and politics.

Chelsea House
1991
9780791012796
book

Holdings

51194