Joan Miro

Spanish (1893-1983)