A big holiday here.... March 25th - both the day of the Annunciation and the day of Greek Independence.... freedom from the hated Ottoman Turks in 1821. It was a perfect day for a parade - a sunny crystal clear day and the streets were full of children waving flags, street vendors hawking balloons, flags, and food, and row after row of proud young marchers in school uniforms or gorgeous historic costumes. The flag of Greece has not changed since the revolution against the Ottoman Empire in…