Assumption Greek Orthodox Church (1755 Des Peres Road) held its annual Greek Festival this weekend. Though rain dampened the afternoon, a few hardy souls came out for the food and traditional dancing. Photos by
Steve Truesdell for the
Riverfront Times.