Image 1 of 1
GE63-58.jpg
Germany, Upper Bavaria, Oberammergau: parish church St. Peter and Paul | Deutschland, Bayern, Oberbayern, Oberammergau: Pfarrkirche St. Peter und Paul