New London sunset scene

The Saint Sophia Hellenic Orthodox Church in New London is seen in silhouette against the Monday early evening sky. The parish is celebrating its 75th anniversary this year.

The Saint Sophia Hellenic Orthodox Church in New London is seen in silhouette against the Monday early evening sky. The parish is celebrating its 75th anniversary this year.

Hide Comments

READER COMMENTS

Loading comments...
Hide Comments