Published On May 19, 2024
Houston Greek Fest on Friday, May 17 at the St. Basil The Great Greek Orthodox Church. This is the last night dance performance by the Olympians, a professional dance team. The festival was on a hiatus for 5 years
show more