Scenes from the Greek Independence Day Parade on Fifth Ave. in NYC on March 27, 2011.


Loading galleries. Please wait...
