San Miguel de Allende, Mexico: flags fly on rooftops on Independence Day, 9/15/2009 (photo: Ann Summa).