0671-JGF-celebration-wedding-MX.jpg
Giant bride and groom puppets dance before a wedding celebration at the Santo Domingo Church in Oaxaca, Mexico. These puppets, called monos de calenda or parade monkeys, are an integral part of almost all parades in Oaxaca.