Church

St. Catherine Church, Braintree

Braintree, Massachusetts, United States