Federated Church

Franklin, MA, US Type: Roman Catholic