The altar of St. Peter's Lutheran Church is located directly under the center of the star-shaped ceiling.


Close Window
Photo Credit: Afton Historical Society Press