Church

St. Stephen Church, Ludlow

Ludlow, Massachusetts, United States