Restored St. Rose Church of Lima has long history

People & Places Cathy Wurzer Cathy Wurzer · ·