Preview St. Martins Church, Landshut, Bavaria, Germany, Europe Image ID: 834-1476 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image vertical day indoors architecture interiors building interior religious place of worship church churches st martins st martin's landshut bayern bavaria germany europe christianity