Home » (Photos) New Yorkers Celebrate Greek Independence Day with Massive Fifth Avenue Parade