Church

Assumption Church, Somersworth

Somersworth, New Hampshire, United States