Eliza Barclay

Eliza Barclay is a freelance reporter based in Mexico City.