Image 1 of 1
GE63-62.jpg
Germany, Upper Bavaria, Oberammergau with parish church St. Peter und Paul | Deutschland, Bayern, Oberbayern, Oberammergau mit Pfarrkirche St. Peter und Paul