Paper flags strung over a street in San Miguel de Allende, Mexico (© William Zinn/Getty Images) Paper flags strung over a street in San Miguel de Allende, Mexico (© William Zinn/Getty Images) Index: Cache · Source #feeds