fbpx

Photo

Abel López sells balloons at the Plaza de la Independencia in Pachuca, Hidalgo, Mexico. López, an authorized seller, understands that plenty of people dislike street vendors but says they’re just trying to make a living.