Mexican woman in woven hat during Cinco de Mayo, a spring festival mainly celebrated in Pueblo, Mexico.

Mexican woman in woven hat during Cinco de Mayo, a spring festival mainly celebrated in Pueblo, Mexico.