Filmed at St. Nicholas Greek Orthodox Church in Corpus Christi Texas.

More info on Greek Fest Corpus Christi 2016: 11/4/16 Dance Performance

Leave a Reply