Pages

Sunday, May 24, 2009

Assumption Greek Orthodox Church, in Town and Country, Missouri, USA - altar

Altar at Assumption Greek Orthodox Church, in Town and Country, Missouri; on the occasion of their annual Memorial Day festival.

No comments:

Post a Comment