Church

Saint Sophia Church, New London

New London, Connecticut, United States