The shores of Pelican Lake: Immaculate Conception Church, Saint Anna, Minnesota