photo 4 of 8
Cave Church of St. Peter: Interior of Cave

Interior of Cave

Interior of the cave, with altar.

Credit: Dick Osseman / PBase