Minnesota Reflections

Old Presbyterian Church at Traverse des Sioux, St. Peter, Minnesota