How the world sees Greece
The Greeks. Thank God they’re here … such numbers. Last weekend’s Greek Festival at St. George Church …