St. Mary & St. Mena Christian Orthodox Church was humming Sunday afternoon, the closing day of the 33rd Annual Egyptian Christian Festival. The church is located on Scituate Avenue in Hope. A …
more
8/31/23
|