Picture 1 of 1
close
or Esc Key
Click for Fullsize Image
St. Peter's Church - 104 West First Street - Mansfield
Standing
News-Journal (Mansfield), September 3, 1910 - Dedcation, p. 122-125