Jim Johnston is a writer, painter, artist and designer, living and working in Mexico City
Click here to read my blog about Mexico
Jim's new guide book to Mexico City:
Available at your favorite online booksellers
CLICK HERE FOR INFORMATION