Stock Photo: Restaurant with Martinstor gate, Freiburg, Baden_Wuerttemberg, Germany, Europe