Stock Photo - Facade in Freiburg im Breisgau, Baden-Württemberg, Germany.

Stock Photo: Facade in Freiburg im Breisgau, Baden-Württemberg, Germany.