Stock Photo: Herzogschloss Castle and Karmelitenkirche, Carmelite Church, Danube River, Straubing, Lower Bavaria, Germany, Europe
Stock Photo: 1848-665131 Herzogschloss Castle and Karmelitenkirche, Carmelite Church, Danube River, Straubing, Lower Bavaria, Germany, Europe