How the world sees Greece
The 101st annual Greek Festival at St. Nicholas Church in the Central West End continues through Labor Day weekend. Hours before the crowds arrived Sunday, a team of volunteers was already hard at wor...