Designed by
Title
Famous church in the idyllic mountain village Ramsau, Bavaria, Germany #61587359
Description
Scenic mountain landscape in the Bavarian Alps with famous Parish Church of St. Sebastian in the village of Ramsau, Nationalpark Berchtesgadener Land, Upper Bavaria, Germany