Street Vendors

Street vendors in Mexico City.

Street vendors in Mexico City.