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

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

Leave a Reply