Mexico: A Revolution in Art

Mexico: A Revolution in Art, 1910-1940 is on at the Royal Academy, London from Saturday 6 July until 29 September 2013.