Vibrant Markets of Mexico City

11 images Created 17 Jun 2009

Feeding the approximately 25 million residents of Mexico City requires staggering amounts of meat and produce. some of the worlds largest and busiest markets meet the need in festive and often surprising ways.
View: 25 | All