Caption
Interior view, choir room, altar, catholic parish church, St. Peter and Paul city church, Keplerstadt Weil der Stadt, Baden-Württemberg, Germany
Date
Aug 23, 2026
Credit line
Photo12/ImageBROKER/Michael Weber
Reference
BRK26J03_105
Model release
NA
Property release
No
License type
Rights managed
Available size
134.2Mb (44.7Mb) / 26.5in x 19.6in / 7957 x 5894 (300dpi)