Vista Lutheran Church

N of New Richland off MN 13
Minnesota
United States