Puebla

Mexico
33 stories · Page 2 of 2
Street vendor prepares rotisserie meat near vintage car in Puebla
Late-night carnival and DJ event draws crowds in Puebla
Two women sample gelato at Puebla shop Tuesday evening