Enter keyword(s) to search entire site
Greek Altar
View of a small Greek Orthodox altar located just to the left (north) of Calvary.