Interior view of the provost church of St Peter in Petersburg near Fulda, Rhoen, Hesse, Germany, Europe

- Image ID: B6204X
Interior view of the provost church of St Peter in Petersburg near Fulda, Rhoen, Hesse, Germany, Europe
imageBROKER / Alamy Stock Photo
Image ID: B6204X
Innenansicht Propsteikirche St. Peter in Petersberg bei Fulda, Rhön, Hessen, Deutschland, Europa