St. Peter’s Church Interior

St. Peter’s Church Interior
St Church
Image by Mr. T in DC
Interior of St. Peter’s Roman Catholic Church (1833, remodeled 1896) on Church Street in Harper’s Ferry, West Virginia.