Diego Rivera
painting 35 of 192 by Amedeo Modigliani

Diego Rivera by Amedeo Modigliani