Mexico City is one of the world’s most creative cities – from Diego Rivera and Frida Kahlo, up to the Street Art Chilango movement. Produced with the support of … source