Author:Diego Rivera

Works

 * Manifesto for an Independent Revolutionary Art