St. Francis Roman Catholic Church

Torrington, CT, US Type: Roman Catholic

Instruments:

Something not quite correct?Suggest an Edit