Created by sterdun - August 8th 2014
114 Coleman-Morse Center,, South Bend, IN, US
Basilica of the Sacred Heart