Mexico Refined - San Miguel (2)
The wedding is everything in San Miguel.  Folks come from far and wide to be with their families at this interesting moment.  Streets are blocked off ( I am sure at a price!) as parades of revilers and Mariachis parade down the streets to the delight of bystanders. 

I continue to be fascinated by these giant puppets (los mojigangas) which are always the first in line behind the wedding attendees.  The puppets can either be rented or purchased.