The Denver Greek Festival is held every year in June at the Greek Orthodox Church at 4610 E. Alameda Ave. Opa! Enjoy the five photos taken on June 23, 2007.
Images 1-5 of 5
Traditional Greek Dance | Greek Flags and Church Dome | Fancy Footwork | Denver Greek Festival Crowd |
A Little Push to Get on Stage |
- Graphic Index
- Text Index





