Church

Holy Archangels Mission, Caribou

Caribou, Maine, United States