Three generations dress as Zouaves, the French infantry regiments serving abroad in the 19th and 20th centuries. They are Mexico City residents taking part in Cinco de Mayo festivities in the capital. © Donald W. Miles, 2009
Source article: Cinco de Mayo: What is everybody celebrating?