Puebla, Mexico

AddThis

A portrait of the people of Puebla, Mexico: their food, culture and architecture.